Hallo, ben uit me zelf wat aan het prutsen in MySQL Maar deze error krijg ik maar niet gefixt, heb er uurtje over zitten zoeken maar ik vind het echt niet.

Dit is mijn code

<?php
	//Connecting To Database
	@mysql_connect("localhost","root","killer") or die("Connection Failed");
	@mysql_select_db("webshop") or die("Unable to select database!");

	if($_SESSION){
		//Insert in Database
		INSERT INTO users_details (Person_ID, FirstName, LastName, Street, City, Number)
			VALUES (1, 'Paco', 'Oste', 'StreetTest', 'TEST', 0488800000);
	} else {
		print("<input type='submit' value='TEST ME'>");
	}
?>


En deze error krijg ik:
Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\index.php on line 8

Dit is mijn database:
DB_Name: Webshop
Naam: users_details
Table's:
- Person_ID(int)
- FirstName (varchar)
- LastName (varchar)
- Street (varchar)
- City (varchar)
- Number(int)

[size=xsmall]Toevoeging op 06/08/2010 04:34:45:[/size]

Paco oste op 06/08/2010 03:54:29

Hallo, ben uit me zelf wat aan het prutsen in MySQL Maar deze error krijg ik maar niet gefixt, heb er uurtje over zitten zoeken maar ik vind het echt niet.

Dit is mijn code

<?php
	//Connecting To Database
	@mysql_connect("localhost","root","killer") or die("Connection Failed");
	@mysql_select_db("webshop") or die("Unable to select database!");

		//Insert in Database
		INSERT INTO users_details (Person_ID, FirstName, LastName, Street, City, Number)
			VALUES (1, 'Paco', 'Oste', 'StreetTest', 'TEST', 0488800000);
?>


En deze error krijg ik:
Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\index.php on line 8

Dit is mijn database:
DB_Name: Webshop
Naam: users_details
Table's:
- Person_ID(int)
- FirstName (varchar)
- LastName (varchar)
- Street (varchar)
- City (varchar)
- Number(int)


doe dit maar

<?php
mysql_query("INSERT INTO users_details (Person_ID,FirstName,LastName,Street,City,Number)VALUES(NULL,'Thomas','Vries','Ensch','Blaat','012345678')");
?>


heb het getest en dit werkt wel
Wat doet dit: if($_SESSION) ?? Lijkt me niet goed, $_SESSION is een array. Laat toeters en bellen weg als je voor het eerst aan het testen ben. Begin gewoon met je connect en select en daaronder je insert en testen maar. Daarna programma code eromheen bouwen.
Zet de connect en select en daaronder je insert in 1 script.
Nee John je vergeet nog een stapje! (stap 2 van eerst ;) )
- nog geen onnodige meuk als sessions gebruiken

eerst
- netjes leren query opbouwen
- netjes leren afhandelen
- overige functies er om heen leren gooien

Oh en tip, dou je connectie zooi gewoon in een pagina genaamd config.php en include die in je website is minder typ werk!
@Milo: geheel mee eens en noem het geen config.php maar iets anders minder voor de hand liggend voor misbruik.
hallo, ja ik weet dat het niet netjes is maar dit is alleen maar training hoe ik mySQL moet poste x
mySql posten begint bij overzichtelijk werken.

Reageren