Probleme avec mysql
Résolu
takumi
-
takumi -
takumi -
Bonjour,
Voila j'ai un probleme avec mysql je lui demande de faire le tour de tout se qui est enregistré dans ma BDD mais il ne fait que une ligne voici le code
<?php
include ("co_bdd.php");
//effacer les anciens resultats
/*$sql = "DELETE FROM resultat WHERE id_resultat >= 1";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
*/
// selection des info
$sql = 'SELECT * FROM course';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo '<table width="100%">';
$nbr = 0;
while($data = mysql_fetch_assoc($req))
{
$nbr = $nbr + 1;
$id_pilote = $data['id_pilote'];
$id_voiture = $data['id_voiture'];
include ("simulation.php");
//enregistrement des resultats
echo '<tr><td>',$nbr,'</td><td>',$nom,'</td><td>',$marque,'</td><td>',$modele,'</td><td>',$heure,' h</td><td>',$minute,' min</td><td>',$seconde,' s</td><td>',$milliseconde,' ms</td></tr>';
}
echo '</table>';
mysql_close($db);
?>
voila je suis dsl mais le "include ("simulation.php"); je ne veux pas vous le donnée
il contient d'autre requette mysql (style recup de variable de different compte + calcul pour en arriver a sa un temps de course.)
mais il ne me fait que le premier qui est inscrit sur la liste il ne fait pas les autres
Voila merci.
Voila j'ai un probleme avec mysql je lui demande de faire le tour de tout se qui est enregistré dans ma BDD mais il ne fait que une ligne voici le code
<?php
include ("co_bdd.php");
//effacer les anciens resultats
/*$sql = "DELETE FROM resultat WHERE id_resultat >= 1";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
*/
// selection des info
$sql = 'SELECT * FROM course';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo '<table width="100%">';
$nbr = 0;
while($data = mysql_fetch_assoc($req))
{
$nbr = $nbr + 1;
$id_pilote = $data['id_pilote'];
$id_voiture = $data['id_voiture'];
include ("simulation.php");
//enregistrement des resultats
echo '<tr><td>',$nbr,'</td><td>',$nom,'</td><td>',$marque,'</td><td>',$modele,'</td><td>',$heure,' h</td><td>',$minute,' min</td><td>',$seconde,' s</td><td>',$milliseconde,' ms</td></tr>';
}
echo '</table>';
mysql_close($db);
?>
voila je suis dsl mais le "include ("simulation.php"); je ne veux pas vous le donnée
il contient d'autre requette mysql (style recup de variable de different compte + calcul pour en arriver a sa un temps de course.)
mais il ne me fait que le premier qui est inscrit sur la liste il ne fait pas les autres
Voila merci.
A voir également:
- Probleme avec mysql
- Mysql community server - Télécharger - Bases de données
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Access vs mysql - Forum Webmastering
6 réponses
tu veu afficher le contenu de ta BDD ?
<?php
mysql_connect("localhost", "user", "****"); /
mysql_select_db("base");
$reponse = mysql_query("SELECT * FROM table");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<table>
<tr><td><?php echo $donnees['champ1'] ?></td><td><?php echo $donnees['champ2'] ?></td><td><?php echo $donnees['champ3'] ?></td><td><?php echo $donnees['blabla'] ?></td><td><?php echo $donnees['blabla'] ?></td><td><?php echo $donnees['blabla'] ?></td></tr>
</table>
<?php
}
mysql_close();
?>
<?php
mysql_connect("localhost", "user", "****"); /
mysql_select_db("base");
$reponse = mysql_query("SELECT * FROM table");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<table>
<tr><td><?php echo $donnees['champ1'] ?></td><td><?php echo $donnees['champ2'] ?></td><td><?php echo $donnees['champ3'] ?></td><td><?php echo $donnees['blabla'] ?></td><td><?php echo $donnees['blabla'] ?></td><td><?php echo $donnees['blabla'] ?></td></tr>
</table>
<?php
}
mysql_close();
?>
non le probleme c qu'il ne prend que en compte la premiere ligne il ne refait pas l'operation pour les ligne suivant tu voie?
essaye avec ça :
<?php
include ("co_bdd.php");
// selection des info
$req = mysql_query("SELECT * FROM course");
echo '<table width="100%">';
$nbr = 0;
while($data = mysql_fetch_array($req))
{
$nbr = $nbr + 1;
$id_pilote = $data['id_pilote'];
$id_voiture = $data['id_voiture'];
include ("simulation.php");
//enregistrement des resultats
echo '<tr><td>',$nbr,'</td><td>',$nom,'</td><td>',$marque,'</td><td>',$modele,'</td><td>',$heure,' h</td><td>',$minute,' min</td><td>',$seconde,' s</td><td>',$milliseconde,' ms</td></tr>';
}
echo '</table>';
mysql_close($db);
?>
<?php
include ("co_bdd.php");
// selection des info
$req = mysql_query("SELECT * FROM course");
echo '<table width="100%">';
$nbr = 0;
while($data = mysql_fetch_array($req))
{
$nbr = $nbr + 1;
$id_pilote = $data['id_pilote'];
$id_voiture = $data['id_voiture'];
include ("simulation.php");
//enregistrement des resultats
echo '<tr><td>',$nbr,'</td><td>',$nom,'</td><td>',$marque,'</td><td>',$modele,'</td><td>',$heure,' h</td><td>',$minute,' min</td><td>',$seconde,' s</td><td>',$milliseconde,' ms</td></tr>';
}
echo '</table>';
mysql_close($db);
?>
pareil il me rend toujours que une ligne.
mais je pense que c'est peut etre a cause que je fait d'autre requete dans l'include que je fait? tu pense que sa a quelque chose a voir?
mais je pense que c'est peut etre a cause que je fait d'autre requete dans l'include que je fait? tu pense que sa a quelque chose a voir?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
c'est bon jai trouvez il m'élangeais les requete entre elle j'ai donc changer les nom de la requete de base
<?php
include ("co_bdd.php");
//effacer les anciens resultats
/*$sql = "DELETE FROM resultat WHERE id_resultat >= 1";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
*/
// selection des info
$sqlini = 'SELECT * FROM course';
$reqini = mysql_query($sqlini) or die('Erreur SQL !<br>'.$sqlini.'<br>'.mysql_error());
echo '<table width="100%">';
$nbr = 0;
while($data = mysql_fetch_assoc($reqini))
{
$nbr = $nbr + 1;
$id_pilote = $data['id_pilote'];
$id_voiture = $data['id_voiture'];
include ("simulation.php");
//enregistrement des resultats
echo '<tr><td>',$nbr,'</td><td>',$nom,'</td><td>',$marque,'</td><td>',$modele,'</td><td>',$heure,' h</td><td>',$minute,' min</td><td>',$seconde,' s</td><td>',$milliseconde,' ms</td></tr>';
}
echo '</table>';
mysql_close($db);
?>
merci de m'avoir aidé
bonne fin de journée ++
<?php
include ("co_bdd.php");
//effacer les anciens resultats
/*$sql = "DELETE FROM resultat WHERE id_resultat >= 1";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
*/
// selection des info
$sqlini = 'SELECT * FROM course';
$reqini = mysql_query($sqlini) or die('Erreur SQL !<br>'.$sqlini.'<br>'.mysql_error());
echo '<table width="100%">';
$nbr = 0;
while($data = mysql_fetch_assoc($reqini))
{
$nbr = $nbr + 1;
$id_pilote = $data['id_pilote'];
$id_voiture = $data['id_voiture'];
include ("simulation.php");
//enregistrement des resultats
echo '<tr><td>',$nbr,'</td><td>',$nom,'</td><td>',$marque,'</td><td>',$modele,'</td><td>',$heure,' h</td><td>',$minute,' min</td><td>',$seconde,' s</td><td>',$milliseconde,' ms</td></tr>';
}
echo '</table>';
mysql_close($db);
?>
merci de m'avoir aidé
bonne fin de journée ++