pb sur requete sql et champs qui correspond 1 fonction php

WRInaute discret
'soir,

tout est dans le titre :)

voila le pb plus precisement:

Je souhaite faire une requete sur une table sql en php qui me permet de recuperer different contenu en fct de tel ou tel champs.

Le hic, c est que l un des champs est time

Ainsi quand je fais une requete de cette forme:


$requete="SELECT * FROM tb_relou";
$rezult = mysql_query ($requete);

while ($lign=mysql_fetch_object($rezult))
{
$kphra=$lign->time;
echo("$kphra<br>");
}


Dc il genere parse error, expecting `T_STRING' or `T_VARIABLE'

j'ai essayé avec des "" ou '', mais tj pareil :x

C quoi le delire ??
 
WRInaute impliqué
J'vais faire le lourd mais y'a de l'inutile dans tout ça ;)
Voici ton code "juste".

Code:
$rezult = mysql_query ("SELECT * FROM tb_relou");

while ($lign=mysql_fetch_object($rezult))
{
echo("{$lign->time}<br>");
}

Mais franchement, pk se casser la tête avec des objets alors qu'en tableau c'est plus pratique ;)

Code:
$rezult = mysql_query ("SELECT * FROM tb_relou");

while ($lign=mysql_fetch_array($rezult))
{
echo $lign['time'] . "<br>";
}

Et là c'est plus propre ;)
 
WRInaute impliqué
mahefarivony a dit:
je sens les puristes venir hurler avec le
Code:
select *

Héhé ;-)

Surtout, pourquoi sélectionner tous les champs si un seul champ va être traîté ? Au delà de la forme, ça me semble une idée absurde.

Mais peut-être que le code indiqué n'était qu'un extrait et que d'autres champs sont traîtés.
 
WRInaute passionné
L'avatar de mahefarivony il est vraiment excellent, et il colle (presque) poujours avec ses remarques ;)
 
WRInaute impliqué
C'est clair que ça sert à rien de tout sélectionner mais chais pas si l'exemple fourni est véridique pqu'afficher une liste d'heures ^^ j'vois pas comme ça à quoi ça sert.
 
Discussions similaires
Haut