Update i MYsql 5.0.41

Tags:    databaser

På en server der kører MySQL 4.0.18
Fold kodeboks ind/udKode 

Men nu skal jeg bruge scriptet i MySQL 5.0.41.
Men der vil det ikke virke. Er der noget der er blevet lavet om.



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato


Hej Per,

Det som han gerne vil have er, at du får den til at skrive fejlen ud...

Fold kodeboks ind/udKode 


Benytter du noget tilsvarende hver gang du laver en SQL forespørgsel vil du selv kunne rette 90% af dine fejl. det er altså en rigtig god vane.

Med venlig hilsen
Ieet




Prøv lige følgende kode:
Fold kodeboks ind/udKode 





Det hjalp ikke noget



OK men der kommer ikke nogen fejl ud



Jeg prøvede at smide det ind i PHPMyadmin, og der fik jeg følgende besked:
SQL-forespørgsel:

$sql = "UPDATE hus08 SET uger='$uger', navn='$navn', adresse1='$adresse1', adresse2='$adresse2', sted='$sted', telefon='$telefon', email='$email', bemark='$bemark', reserver='$reserver' WHERE id='$uge'";



MySQL returnerede:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$sql = "UPDATE hus08 SET uger='$uger', navn='$navn', adresse1='$adresse1', adres' at line 1



Jeg har fundet ud af hvad der var galt, der manglede et antal af $uger = $_POST["uger"];
Men det er så en forandring i forhold til den gamle PHP udgave og den gamle MySQL udgave, for der virker det uden.

Men tak



t