Requete de base ... select from echo

Fermé
Xert - 4 juin 2013 à 17:58
 Utilisateur anonyme - 4 juin 2013 à 18:19
Bonjour,

C'est une question nul mais là je suis perdu ^^' ... c'est une requete des plus basiques je cherche juste a afficher le contenu de ma table.

C'est tout.

SELECT * from matable
echo mon champs ?

2 réponses

Salut salut,

Il y a un peu plus que ça à écrire ça ressemble à qqch comme ça :
//conexion
$link = mysql_connect('localhost','root','mdp') or die('unable to connect mysql');

//selection de la base de donnée
mysql_select_db('bdd',$link) or die('unable to connect database');

//requete
$query = 'SELECT * FROM tatable';

//ressource
$result = mysql_query($query, $link) or die ('Erreur de requête');

//Puis on boucle tant qu'il y a des résultats
while($rows=mysql_fetch_assoc($result)){
//$rows est un tableau contenant les données de ta table avec comme indice le nom de la colonne
//Exemple : Pour un champ de nom id
echo $rows['id'];
}


Si je ne suis pas claire n'hésite pas.

Résolu? ===> [RESOLU]
1
Merci presque resolu oui il me dit unable to connect to databse
0
Utilisateur anonyme
4 juin 2013 à 18:19
Bonjour,

<?php
$liendb = mysql_connect("localhost", "root", "");
mysql_select_db ("test");

$sql = "SELECT nom, prenom FROM eleve WHERE ideleve = '1'";

$resultat = mysql_query ($sql);


$eleve = mysql_fetch_array ($resultat);
$nom = $eleve['nom'];
$prenom = $eleve['prenom'];

echo "eleve [1], nom = $nom, prenom = $prenom";

mysql_close($liendb);
?>

Extrait de "PHP5, le guide Complet" de François Xavier Bois
ISBN : 978-2-300-014147
700 pages


Un bon bouquin de référence ne peut pas faire de mal...
Sinon, il y a le site du zéro et ses tutoriels sur le PHP et le Web : https://openclassrooms.com/fr/

Bonne continuation :-))

Cordialement
0