SQL query doet het niet
Ricardo Tan
13/06/2010 13:33:02Ik heb hieronder een script die automatisch een php pagina aanmaakt.
Die pagina weergeeft een tekst die ook in de database is opgeslagen.
Alleen het probleem is dat hij een foutmelding geeft bij line 6.
De pagina die word gemaakt heet test. En dit is de foutmelding:
Unknown column 'test' in 'where clause'
Hieronder staat de code:
$inhoud = "";
Die pagina weergeeft een tekst die ook in de database is opgeslagen.
Alleen het probleem is dat hij een foutmelding geeft bij line 6.
De pagina die word gemaakt heet test. En dit is de foutmelding:
Unknown column 'test' in 'where clause'
Hieronder staat de code:
$inhoud = "
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
include 'Header.php';
\$path = \$_SERVER['PHP_SELF'];
\$file = basename(\$path, '.php');
\$sql = 'SELECT * FROM menucontent WHERE menu = ' . \$file;
\$result = mysql_query(\$sql) or die(mysql_error());
echo '' . mysql_result(\$result, \$g, 'text') . '';
?>
include 'Header.php';
\$path = \$_SERVER['PHP_SELF'];
\$file = basename(\$path, '.php');
\$sql = 'SELECT * FROM menucontent WHERE menu = ' . \$file;
\$result = mysql_query(\$sql) or die(mysql_error());
echo '' . mysql_result(\$result, \$g, 'text') . '';
?>
PHP hulp
24/12/2024 02:58:51Piet Verhagen
13/06/2010 13:44:39Moet zijn
Ricardo Tan
13/06/2010 13:47:44Bedankt! Ik dacht dat ik dubbele quotes niet kon gebruiken, omdat die code al in een echo ""; stond :)