slaat query niet op
Hoi,
Ik wil een rss feed opslaan in de database maar dat wil maar niet lukken.
hij voert de foreach goeduit, maar in de query gaat het mis, wat doe ik fout?
alvast bedankt voor de reacties.
Dit is de foutmelding die ik krijg:
Parse error: syntax error, unexpected T_VARIABLE in M:\UsbWebserver\Root\a feed\feed.php on line 20
Ik wil een rss feed opslaan in de database maar dat wil maar niet lukken.
hij voert de foreach goeduit, maar in de query gaat het mis, wat doe ik fout?
alvast bedankt voor de reacties.
Dit is de foutmelding die ik krijg:
Parse error: syntax error, unexpected T_VARIABLE in M:\UsbWebserver\Root\a feed\feed.php on line 20
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$xml = simplexml_load_file('http://feed440.photobucket.com/albums/qq124/delak/felicitaties/feed.rss');
foreach($xml->channel->item as $item)
{
echo '<div>' . $item->guid . '</div>';
$link = $item->guid;
$sql = mysql_query('INSERT INTO krab (link) VALUES ('$link')'); dit is line 20
}
?>
$xml = simplexml_load_file('http://feed440.photobucket.com/albums/qq124/delak/felicitaties/feed.rss');
foreach($xml->channel->item as $item)
{
echo '<div>' . $item->guid . '</div>';
$link = $item->guid;
$sql = mysql_query('INSERT INTO krab (link) VALUES ('$link')'); dit is line 20
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Els
Puntjes vergeten..
afgezien van het feit dat je geen foutafhandeling hebt en je vars binnen de quotes staan
succes
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
$sql = "INSERT INTO krab (link) VALUES('".$link."')";
$res = mysql_query($sql); // or die mysql_error();
?>
$sql = "INSERT INTO krab (link) VALUES('".$link."')";
$res = mysql_query($sql); // or die mysql_error();
?>
succes
Milo schreef op 29.01.2010 19:57:
mysql_real_escape_string()
Hoeft niet, als het niet uit post of get variabelen komt.
``Joris,, schreef op 29.01.2010 22:40:
Het komt uit een rss,, dus wel slim om te doen
want stel dat er een mysql voorbeeld in staat..
want stel dat er een mysql voorbeeld in staat..
ohh.. niet gezien dat het van een andere site komt..