Selection dans un tableau... - PHP - Programmation
Marsh Posté le 01-01-2004 à 18:54:27
ou plus généralement
Code :
|
Marsh Posté le 01-01-2004 à 18:58:54
naceroth a écrit : ou plus généralement
|
cela va afficher tous les ids non ?
moi j'en veux juste un
Marsh Posté le 01-01-2004 à 18:59:44
ReplyMarsh Posté le 01-01-2004 à 19:05:59
tomtom41 a écrit : |
le numéro de la ligne (et "titre" est la colonne).
Mieux vaut ca :
$news = mysql_fetch_array($res);
if (! $news) {
echo "la news n'existe pas";
} else {
echo 'Titre : ' . $news["titre"];
}
Si tu ne veux que le titre, fais un SELECT titre ... au lieu de SELECT * ...
Marsh Posté le 01-01-2004 à 20:08:40
tomtom41 a écrit : |
Ah oui pardon j'avais pas vu la clause where du select au temps/autant pour moi
Marsh Posté le 02-01-2004 à 08:35:59
naceroth a écrit : |
Ben non, justement ... sa clause WHERE dit "WHERE ID=$id"
Donc ça va bien ne séléctionner que la ligne ou il y a l'ID recherché ... et non pas tous les ID
++
Marsh Posté le 02-01-2004 à 16:41:40
Dj YeLL a écrit : |
Ben oui, c'est bien ce que je disais
Marsh Posté le 02-01-2004 à 17:35:23
Ben c'est ce que tu as dis au début ... mais après quand il te dis "cela va afficher tous les ids non ? moi j'en veux juste un", tu lui réponds "Ah oui pardon j'avais pas vu la clause where du select au temps/autant pour moi" ... sous entendu que tu confirme que ça va afficher tous les ID ... donc je confirmais simplement que non
++
Marsh Posté le 02-01-2004 à 17:52:45
si si, ca va bien afficher tous les ID du résultat de la requête
Certes, il n'y en aura qu'un (ou 0) mais c'est pas une raison
Marsh Posté le 01-01-2004 à 18:03:03
,
Voilà j'ai un petit problème avec mon système de news que je suis entrain de faire.
Voici la structure de ma base sql :
id,titre,contenu,date
et donc dans mon script j'aimerais afficher le titre d'un certain id.
Pour cela je sélectionne la ligne avec :
et une fois ma ligne sélectionnée, normalement j'ai juste à mettre ca :
pourtant il m'affiche rien...juste "titre :"
vous voyez une erreur de ma part ?
merci pour votre aide
Message édité par tomtom41 le 01-01-2004 à 18:03:37