requete mysql

Répondre
le_corcos
le 27/06/2003 à 13:47
le_corcos
j aimerai savoir comment utiliser les sourequete avec mysql quand j ecrit ca il s affiche une erreur

$a="SELECT * from PEOPLE where PPL_LASTNAME like 'P*'";

$requete= "SELECT COUNT(*) AS nombre FROM $a ";


qqun pourrai me dire ce que je doit ecrire?
merci
Layer
le 27/06/2003 à 15:31
Layer
smiley
qu'entends tu par sous-requete ???
Error 500 : internal brain error
le_corcos
le 27/06/2003 à 16:19
le_corcos
ba ds mon exemple la variable $a serai la sous requete
elle donne une table que j aimerai utilise pour executer la requete $requete
merci
LA GLOBULE
le 27/06/2003 à 19:00
LA GLOBULE
$a="SELECT * from PEOPLE where PPL_LASTNAME like 'P*'";

$requete= "SELECT COUNT(*) AS nombre FROM $a ";


Si tu decmposes ton truc, ca donne :
SELECT COUNT(*) AS nombre FROM SELECT * from PEOPLE where PPL_LASTNAME like 'P*'

et ca, ca ne veut rien dire en SQL ......
LA GLOBULE
le 27/06/2003 à 19:07
LA GLOBULE
Parce que là, tu fais :
SELECT .... FROM quelque chose qui n'est pas une table
le_corcos
le 30/06/2003 à 17:27
le_corcos
j aimerai afficher t les tuples d une table PEOPLE dont le nom commence par P
puis les compter
(j aimerai faire ca en 2requetes pour que ce soit le plus clair possible)
merci
LA GLOBULE
le 30/06/2003 à 17:31
LA GLOBULE
$a="SELECT tous_tes_attributs from PEOPLE where PPL_LASTNAME like "P%";

Ensuite, avant de faire ton mysql_fetch_array, fais un mysql_fetch_rows pour recuperer le nombre de tuples qui seront retournes par ta requete.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours