Problema al llamar la tabla "char"

Iniciado por XXXXXX, 14 Junio 2010, 00:41 AM

0 Miembros y 1 Visitante están viendo este tema.

XXXXXX

Pues eso cuando llamo la tabla char con este codigo

$result = mysql_query( "SELECT char_id FROM char" )
or die("SELECT Error: ".mysql_error());
$num_rows = mysql_num_rows($result);
print "There are $num_rows records.<P>";
print "<table width=200 border=1>\n";
while ($get_info = mysql_fetch_row($result)){
print "<tr>\n";
foreach ($get_info as $field)
print "\t<td><font face=arial size=1/>$field</font></td>\n";
print "</tr>\n";
}
print "</table>\n";


me dice


SELECT Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'char' at line 1


alguna idea de porque? es posible que la variable char, no pueda ser utilizada por alguna cosa?

o que estara pasando, porque e probado con chatlog y otros y si me funciona, pero esto no...

Nakp

Ojo por ojo, y el mundo acabará ciego.

XXXXXX

pues necesito llamar la tabla char como sea....

alguna solucion?

Shell Root

No podrías ponerle comillas. Así:
Código (php) [Seleccionar]
$result = mysql_query( "SELECT char_id FROM 'char'")
O tambien así:
Código (php) [Seleccionar]
$result = mysql_query( "SELECT char_id FROM `char`")
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

XXXXXX

es cierto, tienes toda la razon.

lo siento hace apenas unas semanas que estoy entrando en php-mysql xD


me funciono este

$result = mysql_query( "SELECT char_id FROM `char`")


gracias podeis cerrar  ;-)

Nakp

cambiar el nombre de la tabla o usar comillas `




tarde en publicar la respuesta por hacer mas cosas xD
Ojo por ojo, y el mundo acabará ciego.

XXXXXX

#6
vale nada abro otro post para mi siguiente duda xD