05. september 2000 - 17:22
Der er
13 kommentarer og 4 løsninger
MySQL + PHP problemer
Hello jeg er lige begyndt at rode med PHP + MySQL og kan ikke forstå hvorfor følgende funktion ikke virker: mysql_connect(\"localhost\",\"root\",\"\"); mysql_select_db(\"test_db\"); INSERT INTO tlfliste (navn, hjemme, mobil, email) VALUES (\'FriFoed\',\'11111111\',\'?\',\'?\')); ?>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
05. september 2000 - 17:25
#1
hvad er fejlen?
05. september 2000 - 17:25
#2
du skal bruge: mysql_query(\"INSERT INTO tlfliste (navn, hjemme, mobil, email) VALUES (\'FriFoed\',\'11111111\',\'?\',\'?\')\") or DIE(mysql_error()); Så kan du også se hvis der går noget galt med din sql query.
05. september 2000 - 17:26
#3
Prøv: (INSERT INTO tlfliste (navn, hjemme, mobil, email) VALUES (\'FriFoed\',\'11111111\',\'?\',\'?\'));
05. september 2000 - 17:26
#4
How, der var jo kommet et svar :)
05. september 2000 - 17:59
#5
hey det virkede! Fedt! Kan i så ikke også løse den her: mysql_query(\"INSERT INTO tlfliste (navn, hjemme, mobil, email) VALUES ($navn,$hjemme,$mobil,$email)\") or DIE(mysql_error()); hvor melder den denne fejl: Unknown column \'sad\' in \'field list\' ?
05. september 2000 - 18:00
#6
Er det ikke muligt at anvende variabler på den måde?
05. september 2000 - 18:01
#7
\'$navn\',\'$hjemme\',\'$mobil\',\'$email\' og ikke bare $navn,$hjemme,$mobil,$email
05. september 2000 - 18:23
#8
hehe man kan vist godt se at jeg er ny med serverside sprog :-) Ok jeg har et sidste spørgsmål: Hvordan får man ouputtet til at være i en tabel? Der skal se sådan ud: Navn: Hjemme: Mobil: Email: $navn $hjemme $mobil $mobil ..... ....... ...... ...... osv osv...
05. september 2000 - 18:28
#9
Sæt tabellen op, med alm. HTML. og skriv så flg. inde i felterne: <? echo \"$navn\"; ?> etc...
05. september 2000 - 18:48
#10
Værsgod $query = mysql_query(\"SELECT * FROM tlfliste\"); echo(\"<table><tr><td>Navn:</td><td>Hjemme:</td><td>Mobil:</td><td>Email:</td></tr>\"); while($row = mysql_fetch_array($query){ echo(\"<tr><td>$navn</td><td>$hjemme</td><td>$mobil</td><td>$email</td></tr>\") } ?> </table>
05. september 2000 - 18:49
#11
...undskyld der skal lige være et ; tegn efter den sidste echo kommando
05. september 2000 - 19:39
#12
den melder denne fejl: Parse error: parse error in c:\\program files\\apache\\htdocs\\tlfliste\\test.php on line 11
05. september 2000 - 19:40
#13
Sådan her ser min php-fil ud: <html> <Title>MySQL Telefonliste Alpha...</title> <body bgcolor=\"#666666\" \" text=\"#FFFFFF\" link=\"#FFFFFF\" vlink=\"#FFFFFF\" alink=\"#FFFFFF\"> <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\"><font size=\"1\"> <?php $connection = mysql_connect(\"localhost\", \"root\"); $db = \"test_db\"; $result = mysql_db_query($db, \"SELECT * FROM tlfliste\", $connection); echo(\"<table> <tr> <td>Navn: </td> <td>Hjemme:</td> <td>Mobil: </td> <td>Email: </td> </tr>\"); while($row = mysql_fetch_array($result) {echo(\"<tr><td>$navn </td> <td>$hjemme</td> <td>$mobil </td> <td>$email </td> </tr>\"); } </table> mysql_free_result($result)); ?> <a href=\"ny.html\">Tilføj ny</a> </font> </font> </body> </html> kan i finde fejlen?
05. september 2000 - 20:20
#14
Prøv med den her: <html> <Title>MySQL Telefonliste Alpha...</title> <body bgcolor=\"#666666\" \" text=\"#FFFFFF\" link=\"#FFFFFF\" vlink=\"#FFFFFF\" alink=\"#FFFFFF\"> <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\"><font size=\"1\"> <table> <?php $connection = mysql_connect(\"localhost\", \"root\"); $db = \"test_db\"; $result = mysql_db_query($db, \"SELECT * FROM tlfliste\", $connection); echo(\" <tr> <td>Navn: </td> <td>Hjemme:</td> <td>Mobil: </td> <td>Email: </td> </tr>\"); while($row = mysql_fetch_array($result)) { $navn = $row[\"navn\"]; $hjemme = $row[\"hjemme\"]; $mobil = $row[\"mobil\"]; $email = $row[\"email\"]; echo(\"<tr><td>$navn </td> <td>$hjemme</td> <td>$mobil </td> <td>$email </td> </tr>\"); } mysql_free_result($result); ?> </table> <a href=\"ny.html\">Tilføj ny</a> </font> </font> </body> </html>
05. september 2000 - 21:23
#15
wow i er fandme hurtige til at svare herinde!
05. september 2000 - 21:23
#16
jeg ved sgu ikke hvem jeg skal give pointene til så jeg splitter dem
05. september 2000 - 21:24
#17
Tak for hjælpen allesammen!
Vi tilbyder markedets bedste kurser inden for webudvikling