webForumDet fria alternativet
Logga in / Bli medlem

INSERT INTO-problem

PHP

0 svar · 275 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Trådstart#1

Hej,

Jag har problem när jag försöker lagra data i databasen.

Så här ser koden ut:

$lol = $hej[0];
  
  for($i=0;$i < count($lol); ++$i) 
  { 
  #echo($lol[$i]); 
  #echo "<br />";
  $pieces = explode(" ", $lol[$i]); 
  
  $sqlInsert = "INSERT INTO tblMetar ('airportID', 'code', 'metar') VALUES (LAST_INSERT_ID( ), CHAR('$pieces[0]'), CHAR('$lol[$i]'))";
  echo ($sqlInsert);
  echo "<br /><br />";
  $rsObj = mysql_query($sqlInsert, $conn) or die("Fel: Värden EJ lagrade i databas.".mysql_error());

Jag har redigerat den fram och tillbaka. Ena gången såg jag att alla poster var tillagda men alla fält saknade information. De var helt tomma. Nu är jag inte helt säker på syntaxen i PHP och SQL-satserna eftersom jag kört ASP förut. Någon kanske ser vad som är fel med själva SQL-frågan och queryn? :)

Trevlig kväll!

263 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)