29. september 2005 - 09:51
Der er
6 kommentarer og 1 løsning
lidt problemer med min insert into
hey, har den den kode og den smider ikke noget over i min database. kan umiddelbart ikke finde nogen fejl, måske kan i? : <? $spm = $_POST["spm"]; if(isset($_POST["spm"]) && $_POST["spm"] != ""){ $database = mysql_connect("localhost", "xxxxxx", "xxxxxxx"); mysql_select_db("xxxxxx", $database); mysql_query("INSERT INTO `xml_spm` ( `id` , `spm` ) VALUES ('$spm')"); }else{ ?> <form name="spm" method="POST" action="admin2.php"> spørgsmål:<br> <textarea name="spm"><? echo $data[spm]?> </textarea><br> <input type="submit" value="Indsæt spørgsmål"> <input type="hidden" name="id" value="<? echo $data[id] ?>"> </form> <? } ?>
Annonceindlæg tema
29. september 2005 - 10:00
#1
Der skal være lige så mange Values som der er kolonner: mysql_query("INSERT INTO `xml_spm` ( `id` , `spm` ) VALUES (1,'$spm')"); eller hvis ID er autonummer: mysql_query("INSERT INTO `xml_spm` ( , `spm` ) VALUES ('$spm')");
29. september 2005 - 10:01
#2
yesh, den ser også sådan her ud nu: mysql_query("INSERT INTO `xml_spm` (`spm`) VALUES ('$spm')"); men virker ikke
29. september 2005 - 10:06
#3
Så husk lige, som du fik at vide tidligere: mysql_query("INSERT INTO `xml_spm` (`spm`) VALUES ('$spm')") or die(mysql_error());
29. september 2005 - 10:24
#4
jaja, har jeg også haft på, ingen fejl, men heller ingen paste i db
29. september 2005 - 10:30
#5
Kommer du overhoved ind i if sætningen???
29. september 2005 - 10:40
#6
Den kode du viser, ligger den i filen "admin2.php" ?
04. november 2005 - 08:44
#7
ok
Computerworld tilbyder specialiserede kurser i database-management