S'inscrire ! Pass oublié ?
Hyjoo
Portail Forums Jeux Flash Chat IRC Annuaire
Google

[PHP/MySQL] Souci de tableau.
Section : Informatique
Logiciels et materiel PC


Actualiser  Hyjoo > Forums > Le village > Informatique > [PHP/MySQL] Souci de tableau.

[PHP/MySQL] Souci de tableau. : Discussion sur le forum Informatique (Logiciels et materiel PC : Informations et discussions sur les ordinateurs, les logiciels ou le materiel pc, la programmation et le high tech en général.)

 
Rechercher dans la discussion
 PHP/MySQL Souci de tableau.
 Informatique : Logiciels et materiel PC
17/01/2007, 14h34 #1
Chrno 
Sylphe

Chrno

[PHP/MySQL] Souci de tableau.

Hi Everybody. Happy New year.

Voilà me revoilà une fois de plus pour ce début d'année 2007.

Alors, je viens demander un coup de main car j'ai un souci avec un affichage dans un tableau. J'ai mes donnée stocker dans ma base le seul "HIC" c'est que je n'arrive pas à récupérer mes données. Du moins je ne récupère qu'une ligne (derniere saisie dans la base) mais mon tableau ne m'affiche pas TOUT je voudrai avoir tout dans mon tableau. voici que voilà mon code:

Code PHP:
mysql_connect("localhost","root","")
or die (
'Erreur de connexion au serveur'.mysqk_error());
//Connexion au serveur.
mysql_select_db('incidents')
or die (
'Erreur de connexion à la base de données'.mysql_error());
//Sélection de la BD.

$sql = mysql_query("SELECT * FROM incidents");
$incidents = mysql_fetch_array($sql)
or die (
'Erreur SQL!'.$sql.'<br>'.mysql_error());
// insertion des données dans la table SQL.
while = mysql_fetch_assoc($incidents);


Et voici mon erreur:

Code:
Parse error:  parse error, unexpected '=', 
expecting '(' in C:\wamp\www\incidents\tableaux_suivi.php on line 10

La ligne 10 ici nomée correspond à la ligne "while......"

Voilà si une âme charitable pouvait m'aider, je lui serai trés reconaissant.

Cordialement, Chrno

Dernière modification par Vidow : 18/01/2007 à 06h50.
Chrno est déconnecté(e) Voir une photo de Chrno sur son profil
17/01/2007, 15h06 #2
Swonder 
Hippogriffe

Swonder

Re : [PHP/MySQL] Souci de tableau.

PHP n'est pas mon langage favoris, mais je peux te dire que la fonction while n'a pas à être associée avec =.

Exemple:

Code:
<?php
/* exemple 1 */
$i = 1;
while ($i <= 10) {
    print $i++;  /* La valeur affiche est $i avant l'incrémentation
                     (post-incrémentation)  */
}
/* exemple 2 */
$i = 1;
while ($i <= 10):
    print $i;
    $i++;
endwhile;
?>


{edit}

J'ai trouvé quelque chose ici.

Code:
<?php 
// on se connecte à MySQL 
$db = mysql_connect('localhost', 'login', 'password'); 

// on sélectionne la base 
mysql_select_db('nom_de_la_base',$db); 

// on crée la requête SQL 
$sql = 'SELECT nom,prenom,statut,date FROM famille_tbl'; 

// on envoie la requête 
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'
'.mysql_error()); 

// 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 '<b>'.$data['nom'].' '.$data['prenom'].' ('.$data['statut'].')'; 
	echo ' <i>date de naissance : '.$data['date'].''; 
	} 

// on ferme la connexion à mysql 
mysql_close(); 
?>

Dernière modification par Swonder : 17/01/2007 à 15h12.
Swonder est déconnecté(e)
17/01/2007, 15h16 #3
Chrno 
Sylphe

Chrno

Re : [PHP/MySQL] Souci de tableau.

Ok pour ta réponse mais là je vois toujours pas mon erreur.
Chrno est déconnecté(e) Voir une photo de Chrno sur son profil
17/01/2007, 15h19 #4
Swonder 
Hippogriffe

Swonder

Re : [PHP/MySQL] Souci de tableau.

Ton erreur viens de la mauvaise utilisation de while, c'est tout !

Avec le while tu compte afficher un message de sortie ?
Swonder est déconnecté(e)
17/01/2007, 15h23 #5
Chrno 
Sylphe

Chrno

Re : [PHP/MySQL] Souci de tableau.

Oui sa merci j'avis bien compris que mon erreur venais de l'utilisation du "WHILE", mais je n'arrive pas à trouver quoi.....J'ai un tableau qui doit etre en sortie....relis au debut tu verra que je veut un tableau au bout.
Chrno est déconnecté(e) Voir une photo de Chrno sur son profil
17/01/2007, 15h24 #6
Swonder 
Hippogriffe

Swonder

Re : [PHP/MySQL] Souci de tableau.

Wip, je viens de voir
Swonder est déconnecté(e)
17/01/2007, 17h23 #7
NeoTiger 
Phoenix

NeoTiger

Re : [PHP/MySQL] Souci de tableau.

Code PHP:
$sql = mysql_query("SELECT * FROM incidents");
$incidents = mysql_fetch_array($sql) or die ('Erreur SQL!'.$sql.'<br>'.mysql_error());
// insertion des données dans la table SQL.
while = mysql_fetch_assoc($incidents);


Berk berk, il y a un soucis quelque part .

Code PHP:
$sql = "SELECT * FROM incidents";
$incidents = mysql_query($sql) or die ('Erreur SQL!'.$sql.'<br>'.mysql_error());
// insertion des données dans la table SQL.
while ($rows = mysql_fetch_assoc($incidents))
{
  echo
$rows['id'];
  echo
$rows['libelle'];
};

Dernière modification par Vidow : 18/01/2007 à 06h51.
NeoTiger est déconnecté(e)
17/01/2007, 17h34 #8
Azaret 
Sylphe

Azaret

Re : [PHP/MySQL] Souci de tableau.

Sa ne fait que 6 mois que j'utilise le php et 2mois mysql mais sa je sais faire^^.
Alors déjà y'a des erreur de syntaxe dans ton script:
Citation
Posté par Chrno

mysql_connect("localhost","root","") or die ('Erreur de connexion au serveur'.mysqk(c'est bête ^^)_error()); //Connexion au serveur.
mysql_select_db('incidents') or die ('Erreur de connexion à la base de données'.mysql_error()); //Sélection de la BD.

$sql = mysql_query("SELECT * FROM incidents");
$incidents = mysql_fetch_array($sql) or die ('Erreur SQL!'.$sql.'<br>'.mysql_error()); Personellement je trouve cela inutile, le serveur renvoie l'erreur automatiquement mais c'est mon point de vue // insertion des données dans la table SQL.
while = mysql_fetch_assoc($incidents);



Voisi ma proposition :
Code PHP:
echo '<table width="100%" border=1>';

mysql_connect("localhost","root","") or die ('Erreur de connexion au serveur'.mysql_error());
//Connexion au serveur.
mysql_select_db('incidents') or die ('Erreur de connexion à la base de données'.mysql_error());
//Sélection de la BD.

$sql = mysql_query("SELECT * FROM incidents");
while(
$incidents = mysql_fetch_array($sql))
{
$variable1 = $incidents['nomdelacolone1'];
$variable2 = $incidents['nomdelacolone2'];
$variablen = $incidents['nomdelacolonen'];
// mets autant de variables que tu en as besoin

echo '<tr><td>'.$variable1.'</td><td>'.$variable2.'</td><td>'.$variablen.'</td></tr>';

}

echo
'</table>';

Dernière modification par Vidow : 18/01/2007 à 06h51.
Azaret est déconnecté(e)

Navigation rapide:

« Discussion précédente | Discussion suivante »
Emplacement :
Actualiser  Hyjoo > Forums > Le village > Informatique > [PHP/MySQL] Souci de tableau.

Utilisateurs regardant cette discussion : 0 ( membre(s) et 0 invité(s))

Discussions similaires 
Discussion Auteur Forum Réponses Dernier message
tableau dans une page php JoRDaN. Informatique 24 19/03/2007 18h57
[MySQL/PHP/HTML] Gestion de la Date ? Chrno Informatique 8 06/12/2006 19h18
[Résolu]][PHP/MySQL] Script news. Chrno Informatique 3 18/08/2006 15h24
[PHP/MySQL] petit souci d'enregistrement. Chrno Informatique 8 18/08/2006 12h59
Tableau - Php dumdum Informatique 6 02/12/2004 13h11
Rechercher dans cette discussion 
Rechercher dans cette discussion:

Recherche avancée


Fuseau horaire GMT +1. Il est actuellement 23h51.

Edité par vBulletin - Copyright © 2000-2005 Jelsoft Enterprises Limited
Copyright © Hyjoo - Tous droits réservés