begin process at 2012 05 31 19:48:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!

mardi 1 mars 2005 à 15:21:51 | while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!

phenix3980

jai un probleme avec mon script
la frame d'insertion
 
echo "    <td width=\"200\" height=\"100\"><IFRAME align=\"center\" marginWidth=\"0\" marginHeight=\"0\" noresize scrolling=no src=\"info.php?team=" . $row["team"] . "&match=" . $row["match2"] . "&renc=" . $row["team"] . "" . $row["match2"] . "\" frameBorder=\"0\" width=\"200\" height=\"100\"> </IFRAME>";

--------------info.php--------------
<? include("connect.php");
$team= ($HTTP_GET_VARS['team']);
$match= ($HTTP_GET_VARS['match']);
$renc= ($HTTP_GET_VARS['renc']);
$connect=mysql_connect($shost,$suser,$spass);
mysql_select_db($sbase, $connect);
$result=mysql_query("SELECT date, gagner, perdu, points, match FROM `game` WHERE match=$renc ");
while($donnees = mysql_fetch_array($result)){
if (($match)==($team)){
echo "<tr>";
echo "<br><br>";
echo " <td width=\"100%\" height=\"50\"><center>Null</center></td>";
echo " </tr>";
echo "</table><br><br><br>";
}
else{
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"80\">";
echo " <td width=\"100%\" height=\"10\">Date:" . $donnees['date'] . "</td>";
echo "<tr>";
echo "<td>";
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"60\">";
echo " <tr>";
echo "    <td width=\"35%\" height=\"10\">gagner</td>";
echo "    <td width=\"35%\" height=\"10\">perdu</td>";
echo "    <td width=\"30%\" height=\"10\">pts</td>";
echo "  </tr>";
echo "<tr>";
echo " <td width=\"35%\" height=\"50\">" . $donnees['gagner'] . "</td>";
echo " <td width=\"35%\" height=\"50\">" . $donnees['perdu'] . "</td>";
echo " <td width=\"30%\" height=\"50\">" . $donnees['points'] . "</td>";
echo " </tr>";
echo "</table><br><br><br>";
echo "</tr>";
echo "</td>";
echo "</tr>";
}
}
mysql_close($connect);
?>

ben as marche po

merci pour l'aide
mardi 1 mars 2005 à 16:11:20 | Re : while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!

navya

Salut, essai plutot ça :

enlever les `game` dans ta requete

$REQ="SELECT * FROM game WHERE match='$renc' ";

//ce if permet de tester si la requete est bonne
if (!($rep=mysql_query($REQ)))

{echo 'Problème de requête : '.$REQ;

// $link contient l'identification de la connexion au serveur MySQL
echo mysql_error($link); exit;

};

while ($donnees == mysql_fetch_array($result)){ //oublié le ==

   

};

echo "</select>";

bon courage
Le php est ma passion
mercredi 2 mars 2005 à 17:16:14 | Re : while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!

phenix3980

nouvelle edition

------------------info.php---------------------------
<? include("connect.php");
$team= ($HTTP_GET_VARS['team']);
$match= ($HTTP_GET_VARS['match']);
$renc= ($HTTP_GET_VARS['renc']);
$connect=mysql_connect($shost,$suser,$spass);
mysql_select_db($sbase, $connect);
$REQ="SELECT * FROM game WHERE match='$renc' ";
//ce if permet de tester si la requete est bonne
if (!($rep=mysql_query($REQ)))
{echo 'Problème de requête : '.$REQ;
// $link contient l'identification de la connexion au serveur MySQL
echo mysql_error($link);
exit;
};
while ($donnees = mysql_fetch_array($result)){
if (($match)==($team)){
echo "<tr>";
echo "<br><br>";
echo " <td width=\"100%\" height=\"50\"><center>Null</center></td>";
echo " </tr>";
echo "</table><br><br><br>";
}
else{
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"80\">";
echo " <td width=\"100%\" height=\"10\">Date:" . $donnees['date'] . "</td>";
echo "<tr>";
echo "<td>";
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"60\">";
echo " <tr>";
echo "    <td width=\"35%\" height=\"10\">gagner</td>";
echo "    <td width=\"35%\" height=\"10\">perdu</td>";
echo "    <td width=\"30%\" height=\"10\">pts</td>";
echo "  </tr>";
echo "<tr>";
echo " <td width=\"35%\" height=\"50\">" . $donnees['gagner'] . "</td>";
echo " <td width=\"35%\" height=\"50\">" . $donnees['perdu'] . "</td>";
echo " <td width=\"30%\" height=\"50\">" . $donnees['points'] . "</td>";
echo " </tr>";
echo "</table><br><br><br>";
echo "</tr>";
echo "</td>";
echo "</tr>";
}
}
mysql_close($connect);
?>



sa donne errur sur la ligne 12
 
Problème de requête : SELECT * FROM game WHERE match='aa'
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in .\info.php on line 12

Problème de requête : SELECT * FROM game WHERE match='ab'
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in .\info.php on line 12

echo mysql_error($link); ben doit etre erroné ??
ben a de suite lol
jeudi 3 mars 2005 à 09:43:48 | Re : while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!

navya

Salut,
Le problème vient peut être du $link qui est dans ta fonction de connexion, tu ne l'as peut être pas appelé $link !!!
Voici le fonction de connexion prévu, regarde si elle est comme la tienne :

connexion.php

<?php

//

// Connexion au serveur

//

// $host, $user, $pw contiennent respectivement

// le nom de la machine hôte, le nom de l'usager et son mot de passe

//

$HOST='localhost';

$USER='root';

$PASSWORD='';

if (!($link=mysql_connect($HOST,$USER,$PASSWORD)))

{ echo 'Problème de connexion au serveur MySQL';

echo mysql_error($link);exit;}

//

// Connexion à la base de données

//

// $IDENTBASE contient le nom de la base de données

// $link contient l'identification de la connexion au serveur MySQL

//

$IDENTBASE='voyages';

if (!mysql_select_db($IDENTBASE,$link))

{ echo 'Problème de connexion à la base '.$IDENTBASE;

echo mysql_error($link); exit; }

?>

Tout ça est dans connexion.php que tu appele par include("connexion.php"); comme dans ton script précédent alors vérifie que c'est bien $link

Navya
 
jeudi 3 mars 2005 à 14:14:36 | Re : while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!

phenix3980

donc sa donne

<?
$team= 'b';
$match= 'a';
$renc= 'ab';

//
// Connexion au serveur
//
// $host, $user, $pw contiennent respectivement
// le nom de la machine hôte, le nom de l'usager et son mot de passe
//
$HOST='localhost';
$USER='root';
$PASSWORD='';
if (!($link=mysql_connect($HOST,$USER,$PASSWORD)))
{ echo 'Problème de connexion au serveur MySQL';
echo mysql_error($link);
exit;
}
//
// Connexion à la base de données
//
// $IDENTBASE contient le nom de la base de données
// $link contient l'identification de la connexion au serveur MySQL
//
$IDENTBASE='rainbowsix';
if (!mysql_select_db($IDENTBASE,$link))
{ echo 'Problème de connexion à la base '.$IDENTBASE;
echo mysql_error($link);
exit;
}
$REQ="SELECT * FROM game WHERE match='$renc' ";
//ce if permet de tester si la requete est bonne
if (!($rep=mysql_query($REQ)))
{echo 'Problème de requête : '.$REQ;
// $link contient l'identification de la connexion au serveur MySQL
echo mysql_error($link);
exit;
};
while ($donnees = mysql_fetch_array($result)){
if (($match)==($team)){
echo "<tr>";
echo "<br><br>";
echo " <td width=\"100%\" height=\"50\"><center>Null</center></td>";
echo " </tr>";
echo "</table><br><br><br>";
}
else{
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"80\">";
echo " <td width=\"100%\" height=\"10\">Date:" . $donnees['date'] . "</td>";
echo "<tr>";
echo "<td>";
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"60\">";
echo " <tr>";
echo " <td width=\"35%\" height=\"10\">gagner</td>";
echo " <td width=\"35%\" height=\"10\">perdu</td>";
echo " <td width=\"30%\" height=\"10\">pts</td>";
echo " </tr>";
echo "<tr>";
echo " <td width=\"35%\" height=\"50\">" . $donnees['gagner'] . "</td>";
echo " <td width=\"35%\" height=\"50\">" . $donnees['perdu'] . "</td>";
echo " <td width=\"30%\" height=\"50\">" . $donnees['points'] . "</td>";
echo " </tr>";
echo "</table><br><br><br>";
echo "</tr>";
echo "</td>";
echo "</tr>";
}
}
mysql_close($connect);
?>
erreur ligne 1
Problème de requête : SELECT * FROM game WHERE match='ab' 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 '='ab' ' at line 1

version de mysql = 4.1.8
version du php = 4
version d'apache = 2
(wampserver + add on apach 2)
je suis modit avec ce script

jeudi 3 mars 2005 à 14:17:00 | Re : while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!

phenix3980

et sans les couleur sa donne lol
<?

$team= 'b';
$match= 'a';
$renc= 'ab';

//
// Connexion au serveur
//
// $host, $user, $pw contiennent respectivement
// le nom de la machine hôte, le nom de l'usager et son mot de passe
//
$HOST='localhost';
$USER='root';
$PASSWORD='';
if (!($link=mysql_connect($HOST,$USER,$PASSWORD)))
{ echo 'Problème de connexion au serveur MySQL';
echo mysql_error($link);
exit;
}
//
// Connexion à la base de données
//
// $IDENTBASE contient le nom de la base de données
// $link contient l'identification de la connexion au serveur MySQL
//
$IDENTBASE='rainbowsix';
if (!mysql_select_db($IDENTBASE,$link))
{ echo 'Problème de connexion à la base '.$IDENTBASE;
echo mysql_error($link);
exit;
}
$REQ="SELECT * FROM game WHERE match='$renc' ";
//ce if permet de tester si la requete est bonne
if (!($rep=mysql_query($REQ)))
{echo 'Problème de requête : '.$REQ;
// $link contient l'identification de la connexion au serveur MySQL
echo mysql_error($link);
exit;
};
while ($donnees = mysql_fetch_array($result)){
if (($match)==($team)){
echo "<tr>";
echo "<br><br>";
echo " <td width=\"100%\" height=\"50\"><center>Null</center></td>";
echo " </tr>";
echo "</table><br><br><br>";
}
else{
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"80\">";
echo " <td width=\"100%\" height=\"10\">Date:" . $donnees['date'] . "</td>";
echo "<tr>";
echo "<td>";
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"60\">";
echo " <tr>";
echo " <td width=\"35%\" height=\"10\">gagner</td>";
echo " <td width=\"35%\" height=\"10\">perdu</td>";
echo " <td width=\"30%\" height=\"10\">pts</td>";
echo " </tr>";
echo "<tr>";
echo " <td width=\"35%\" height=\"50\">" . $donnees['gagner'] . "</td>";
echo " <td width=\"35%\" height=\"50\">" . $donnees['perdu'] . "</td>";
echo " <td width=\"30%\" height=\"50\">" . $donnees['points'] . "</td>";
echo " </tr>";
echo "</table><br><br><br>";
echo "</tr>";
echo "</td>";
echo "</tr>";
}
}
mysql_close($connect);
?>
vive phped
mardi 8 mars 2005 à 00:41:02 | Re : while($donnees = mysql_fetch_array($result)){ marche pas mais pk et il si mechant? mais parce que!

phenix3980

mm pas une ptt aide??


Cette discussion est classée dans : donnees, mysql, echo, result, match


Répondre à ce message

Sujets en rapport avec ce message

afficher images blob dans table mysql [ par RealKEV1 ] Bonjour,Seriez-vous m'aider pour afficher toutes les images de type Blob de ma table MySql???Voici mon code, mais ça ne boucle pas sur les images, ça pb popup & mysql [ par pixou30 ] Salut à tous! voici mon problème : sur une page en php j'affiche le une partie du contenu de ma bdd (c'est une liste de films, avec référence, Année d probleme affichage image [ par zizou94 ] Bonjour à tousVoivi mon deuxieme souci du jour.J'ai un code ou il y a du javascript et du php mélanger. Ce code permet l affichage de l image au passa Entrée se transforme par "/" [ par nd25 ] Bonjour à tous !J'utilise un livre d'or à cette adresse :http://www.3monde.net/livredor/mais comme vous pouvez le voir des / apparaissent un peu parto trier un tableau [ par jchbt ] Salut,j'ai le code suivant qui me sert a afficher un tableau, et je cherche a faire en sorte que les colonnes se trient automatiquement (uniquement or ajout de colonne en plus d'une fonction mysql_fetch_array en php [ par kappablanca ] Bonjour, je suis actuellement en train de passer mon site internet en php étant donné qu'il faut y mettre à jour des tableau tous les jours.Bon je vou Format affichage imposé mais réponse aléatoire! [ par wynelle ] Bonjour et merci à Anthomicro pour ses précédents conseils qui m'ont permis d'en arriver à ce point... et là, je coince à nouveau Voila, je souhaite a Help ... suis perdu ... not a valid MySQL result [ par blackblade ] Hello, j'essaye d'adapter un script php et lorsque je le teste en local (easy php) il fonctionne nickel, mais dès que je le passe sur le site web de m Problème de caractère/variable [ par wynelle ] Bonjour à tous,Je coince sur le problème suivant... désolé, je démarre en php Lorsque la variable 'dpt' est inférieure à 10 (06 par exemple Update MySql dans une boucle [ par ckryo ] Bonjour, J'aurais voulu savoir pourquoi mon update MySql ne fonctionne pas a l'interieur d'une boucle. qd je sors la commande de la boucle, la mise a


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,465 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales