05. februar 2001 - 10:50Der er
14 kommentarer og 1 løsning
Jeg er et probelm med MySQL i php
Jeg er ved at lave en gæstebog som skulde være til flere brugere. men jeg har fådet et problem den første virker fint !:
$sql = \"insert into mig(nick,mail,text,ip,url,time) values(\'$nick\',\'$mail\',\'$text\',\'$ip\',\'$url\',now())\";
men når jeg så vil bruge en variabel går det galt ... jeg her prøvet sådan her.:
$sql = \"insert into \" . $user . \"(nick,mail,text,ip,url,time) values(\'$nick\',\'$mail\',\'$text\',\'$ip\',\'$url\',now())\";
og jeg har prøvet sådan her :
$sql = \"insert into $user(nick,mail,text,ip,url,time) values(\'$nick\',\'$mail\',\'$text\',\'$ip\',\'$url\',now())\";
nem ingen af dem vil virke hvad der er galt. ps. fejl koden er :
Kunne ikke udføre: insert into (nick,mail,text,ip,url,time) values(\'d\',\'d\',\'d\',\'19.15.54.95\',\'d\',now()) Fejlen er: You have an error in your SQL syntax near \'(nick,mail,text,ip,url,time) values(\'d\',\'d\',\'d\',\'19.15.54.95\',\'d\',no\' at line 1
den er ens ved bægge forsøg. og jeg har chekket om der overhovet er noget indhold i min variabel .. og det er der.
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
mit enste problem er at $user variablen ikke udskriver sin verdig som er : table1 og når jeg så skriver table1 så virker det hele FINT !!! og nej variablen er ikke tom !! det var noget af det første jeg chekkede ...
og her er den del som udskriver mine data (den virker 100%)
$sql = \"select id, nick, mail, url, date_format(time, \'%e/%c %Y, %H:%i\') as time, text from $user order by id desc limit $start_nr, $antal_ad_gangen\";
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.