A voir également:
- Afficher une table dans un tableau
- Table ascii - Guide
- Tableau croisé dynamique - Guide
- Table des matières word - Guide
- Comment faire un tableau - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
9 réponses
loulou8484
Messages postés
29
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
26 avril 2010
2
14 mars 2010 à 14:21
14 mars 2010 à 14:21
<?php
include("../connexion.php");
$sql = 'SELECT nom,prenom,niveau FROM clients';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo '<table bgcolor="#FFFFFF">' . "\n" ;
echo '<tr>' ;
echo '<td bgcolor="#669999"><b><u>Nom</u></b></td>' ;
echo '<td bgcolor="#669999"><b><u>Prenom</u></b></td>' ;
echo '<td bgcolor="#669999"><b><u>Niveau</u></b></td>' ;
echo '</tr>' . "\n" ;
while($data = mysql_fetch_array($req)) {
echo '<tr>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'nom' ]. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'prenom' ]. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'niveau' ]. '</td>' ;
echo '</tr>' . "\n" ;
}
echo '</table>' . "\n" ;
mysql_close();
?>
include("../connexion.php");
$sql = 'SELECT nom,prenom,niveau FROM clients';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo '<table bgcolor="#FFFFFF">' . "\n" ;
echo '<tr>' ;
echo '<td bgcolor="#669999"><b><u>Nom</u></b></td>' ;
echo '<td bgcolor="#669999"><b><u>Prenom</u></b></td>' ;
echo '<td bgcolor="#669999"><b><u>Niveau</u></b></td>' ;
echo '</tr>' . "\n" ;
while($data = mysql_fetch_array($req)) {
echo '<tr>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'nom' ]. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'prenom' ]. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'niveau' ]. '</td>' ;
echo '</tr>' . "\n" ;
}
echo '</table>' . "\n" ;
mysql_close();
?>
loulou8484
Messages postés
29
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
26 avril 2010
2
14 mars 2010 à 14:33
14 mars 2010 à 14:33
<?php
include("../connexion.php");
$sql = 'SELECT nom,prenom,niveau FROM clients';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo '<table bgcolor="#FFFFFF">' . "\n" ;
echo '<tr>' ;
echo '<td bgcolor="#669999"><b><u>Nom</u></b></td>' ;
echo '<td bgcolor="#669999"><b><u>prenom</u></b></td>' ;
echo '<td bgcolor="#669999"><b><u>niveau</u></b></td>' ;
echo '</tr>' . "\n" ;
while($data = mysql_fetch_array($req)) {
echo '<tr>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'nom' ]. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'prenom' ]. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'niveau' ]. '</td>' ;
echo '</tr>' . "\n" ;
}
echo '</table>' . "\n" ;
mysql_close();
?>
include("../connexion.php");
$sql = 'SELECT nom,prenom,niveau FROM clients';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo '<table bgcolor="#FFFFFF">' . "\n" ;
echo '<tr>' ;
echo '<td bgcolor="#669999"><b><u>Nom</u></b></td>' ;
echo '<td bgcolor="#669999"><b><u>prenom</u></b></td>' ;
echo '<td bgcolor="#669999"><b><u>niveau</u></b></td>' ;
echo '</tr>' . "\n" ;
while($data = mysql_fetch_array($req)) {
echo '<tr>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'nom' ]. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'prenom' ]. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data [ 'niveau' ]. '</td>' ;
echo '</tr>' . "\n" ;
}
echo '</table>' . "\n" ;
mysql_close();
?>
C'est parfait merci sa marche mais j'ai un autre souci j'ai une page recherche quand je lance la page sa me marque une erreur sql mais la recherche marche bien voici mon code
<form name="Inscription" method="post">
</br></br></br>
<center>
<table>
<tr><td>Niveau :</td>
<td><INPUT TYPE="radio" NAME="niveau" VALUE="Débutant">Débutant
<INPUT TYPE="radio" NAME="niveau" VALUE="confirmé">Confirmé
<INPUT TYPE="radio" NAME="niveau" VALUE="Expert">Expert</td></tr>
<tr><td>Connecteur :</td>
<td><INPUT TYPE="radio" NAME="operateur" VALUE="OR">OU
<INPUT TYPE="radio" NAME="operateur" VALUE="AND">ET</td></tr>
<tr><td>Type :</td>
<td><INPUT TYPE="radio" NAME="type" VALUE="Salarie">Salarié
<INPUT TYPE="radio" NAME="type" VALUE="Confirmé">Etudiant
<INPUT TYPE="radio" NAME="type" VALUE="Retraité">Retraité</td></tr>
<tr><td></br></br><center><input type=submit name ="recherche" value="Rechercher"></center></br></br></br></td></tr>
</table>
</center>
</form>
<?
$hote = '*';
$utilisateur = '*';
$mdp = '*';
$db = '*';
//connexion à la base
$connexion = mysql_connect($hote, $utilisateur,$mdp) or die("erreur de connexion au serveur");
mysql_select_db($db) or die ("Problème de connexion à la base de données !");
// on crée la requête SQL
$sql = 'SELECT *
FROM Badminton
WHERE niveau = "'.$niveau.'"
".$operateur." type = "'.$type.'"';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo "<table border = 1>";
echo '<tr style="border:1px solid black">';
echo "<td><b><center>Matricule</center></b></td>";
echo "<td><b><center>Civilité</center></b></td>";
echo "<td><b><center>Nom</center></b></td>";
echo "<td><b><center>Prénom</center></b></td>";
echo "<td><b><center>Adresse1</center></b></td>";
echo "<td><b><center>Adresse2</center></b></td>";
echo "<td><b><center>Code Postale</center></b></td>";
echo "<td><b><center>Ville</center></b></td>";
echo "<td><b><center>Niveau</center></b></td>";
echo "<td><b><center>Type</center></b></td>";
echo "</tr>";
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo '<tr style="border:1px solid black">';
echo "<td><center>".$data['matricule']."</center></td>";
echo "<td><center>".$data['civilite']."</center></td>";
echo "<td><center>".$data['nom']."</center></td>";
echo "<td><center>".$data['prenom']."</center></td>";
echo "<td><center>".$data['adresse1']."</center></td>";
echo "<td><center>".$data['adresse2']."</center></td>";
echo "<td><center>".$data['codepostale']."</center></td>";
echo "<td><center>".$data['ville']."</center></td>";
echo "<td><center>".$data['niveau']."</center></td>";
echo "<td><center>".$data['type']."</center></td>";
echo "</tr>";
}
echo "</table>";
// on ferme la connexion à mysql
mysql_close();
?>
<form name="Inscription" method="post">
</br></br></br>
<center>
<table>
<tr><td>Niveau :</td>
<td><INPUT TYPE="radio" NAME="niveau" VALUE="Débutant">Débutant
<INPUT TYPE="radio" NAME="niveau" VALUE="confirmé">Confirmé
<INPUT TYPE="radio" NAME="niveau" VALUE="Expert">Expert</td></tr>
<tr><td>Connecteur :</td>
<td><INPUT TYPE="radio" NAME="operateur" VALUE="OR">OU
<INPUT TYPE="radio" NAME="operateur" VALUE="AND">ET</td></tr>
<tr><td>Type :</td>
<td><INPUT TYPE="radio" NAME="type" VALUE="Salarie">Salarié
<INPUT TYPE="radio" NAME="type" VALUE="Confirmé">Etudiant
<INPUT TYPE="radio" NAME="type" VALUE="Retraité">Retraité</td></tr>
<tr><td></br></br><center><input type=submit name ="recherche" value="Rechercher"></center></br></br></br></td></tr>
</table>
</center>
</form>
<?
$hote = '*';
$utilisateur = '*';
$mdp = '*';
$db = '*';
//connexion à la base
$connexion = mysql_connect($hote, $utilisateur,$mdp) or die("erreur de connexion au serveur");
mysql_select_db($db) or die ("Problème de connexion à la base de données !");
// on crée la requête SQL
$sql = 'SELECT *
FROM Badminton
WHERE niveau = "'.$niveau.'"
".$operateur." type = "'.$type.'"';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo "<table border = 1>";
echo '<tr style="border:1px solid black">';
echo "<td><b><center>Matricule</center></b></td>";
echo "<td><b><center>Civilité</center></b></td>";
echo "<td><b><center>Nom</center></b></td>";
echo "<td><b><center>Prénom</center></b></td>";
echo "<td><b><center>Adresse1</center></b></td>";
echo "<td><b><center>Adresse2</center></b></td>";
echo "<td><b><center>Code Postale</center></b></td>";
echo "<td><b><center>Ville</center></b></td>";
echo "<td><b><center>Niveau</center></b></td>";
echo "<td><b><center>Type</center></b></td>";
echo "</tr>";
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo '<tr style="border:1px solid black">';
echo "<td><center>".$data['matricule']."</center></td>";
echo "<td><center>".$data['civilite']."</center></td>";
echo "<td><center>".$data['nom']."</center></td>";
echo "<td><center>".$data['prenom']."</center></td>";
echo "<td><center>".$data['adresse1']."</center></td>";
echo "<td><center>".$data['adresse2']."</center></td>";
echo "<td><center>".$data['codepostale']."</center></td>";
echo "<td><center>".$data['ville']."</center></td>";
echo "<td><center>".$data['niveau']."</center></td>";
echo "<td><center>".$data['type']."</center></td>";
echo "</tr>";
}
echo "</table>";
// on ferme la connexion à mysql
mysql_close();
?>
loulou8484
Messages postés
29
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
26 avril 2010
2
14 mars 2010 à 15:00
14 mars 2010 à 15:00
J'ai regardé vite fiat car j'ai pas le temps
WHERE niveau = "'.$niveau.'" AND ".$operateur." type = "'.$type.'"';
je crois que c'est ca!!!
WHERE niveau = "'.$niveau.'" AND ".$operateur." type = "'.$type.'"';
je crois que c'est ca!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
g enlevé le & mais il me mark tj
Erreur SQL !
SELECT * FROM Badminton WHERE niveau = "" ".$operateur." type = ""
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 'type = ""' at line 3
Erreur SQL !
SELECT * FROM Badminton WHERE niveau = "" ".$operateur." type = ""
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 'type = ""' at line 3
c bon sa fonctionne mais il m'afiche tj une erreur parce que operateur o lancement de la page il est egal a rien
$sql = 'SELECT *
FROM Badminton
WHERE niveau = "'.$niveau.'"
'.$operateur.' type = "'.$type.'"';
$sql = 'SELECT *
FROM Badminton
WHERE niveau = "'.$niveau.'"
'.$operateur.' type = "'.$type.'"';
loulou8484
Messages postés
29
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
26 avril 2010
2
14 mars 2010 à 15:11
14 mars 2010 à 15:11
WHERE niveau = "'.$niveau.'" AND ".$operateur." type = "'.$type.'"';
sa ne me marque plus d'erreur quand je lance la page mais quand je réalise la recherche sa me marque une erreur puisque operateur et egal a or ou and donc sa fé
'SELECT *
FROM Badminton
WHERE niveau = "'.$niveau.'"
AND '.OR - AND .' type = "'.$type.'"';
IL Y A DEUX OPERATEUR C PAS BON JE C PLUS KOMEN FAIRE
'SELECT *
FROM Badminton
WHERE niveau = "'.$niveau.'"
AND '.OR - AND .' type = "'.$type.'"';
IL Y A DEUX OPERATEUR C PAS BON JE C PLUS KOMEN FAIRE