Nous sommes actuellement le 14 Juil 2026, 10:06

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 9 message(s) ] 
Auteur Message
MessagePublié: 30 Juil 2003, 14:33 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 19 Sep 2002, 14:29
Message(s) : 572
Localisation : Saint-Georges de Beauce
Code :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in client_voir.php on line 66


C lerreur que j obtient dans ce code..


Code :
<html><head><title>M&M Corp.</title></head><body bgcolor=silver><?
include("config.php3");
echo "<div align=center><br><font face=$txt_face size=$txt_size color=$txt_color><b>Détails client #$id:</b><br><br>";
mysql_select_db($db_base);
$sql = "SELECT * FROM clients WHERE id = $id";
$result = mysql_query($sql) or die(mysql_error());
while ($mmcorp = mysql_fetch_array ($result)) {
  $nom = $mmcorp['nom'];
  $email = $mmcorp['email'];
  $sexe = $mmcorp['sexe'];
  $ville = $mmcorp['ville'];
  $telephone = $mmcorp['telephone'];
echo "<table border=0>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Id:</b></font></td>";
echo "<td width=><font face=$txt_face size=$txt_size color=$txt_color>$id</td>";
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Nom:</b></font></td>";
echo '<td width=><font size=2 face=Verdana color=black>'.$nom.'</td>';
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>E-Mail:</b></font></td>";
echo '<td width=><font size=2 face=Verdana color=black>'.$email.'</td>';
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Sexe:</b></font></td>";
echo '<td width=><font size=2 face=Verdana color=black>'.$sexe.'</td>';
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Ville:</b></font></td>";
echo '<td width=><font size=2 face=Verdana color=black>'.$ville.'</td>';
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Téléphone</b></font></td>";
echo '<td width=><font size=2 face=Verdana color=black>'.$telephone.'</td>';
echo "</tr>";
echo "</table><br><br>";
}
$db_host = "sql.free.fr"; /* L'adresse du serveur */
$db_user = "ina";      /* L'utilisateur pour la connexion */
$db_pass = "ma";      /* Le mot de passe pour la connexion */
$db_base = "ina";      /* Le nom de la base de données */
$connex = mysql_connect($db_host, $db_user, $db_pass); /* Connexion a la base */

/* Configuration du site web */
$admin = "admin"; /* Identifiant de l'administrateur */
$admin_pass = "maxxix"; /* Mot de passe de l'administrateur */
$banner = "images/banner.jpg"; /* Adresse de la banniere */
$txt_size = "2"; /* Grosseur du texte */
$txt_color = "black"; /* Couleur du texte */
$txt_face = "Verdana"; /* Style du texte */
$pge_background = "silver";  /* Couleur d'arriere-plan de la page */
$pge_title = "M&M Corp."; /* Titre de la page */
echo "<table border=0 cellspacing=0 width=><tr><td width= <p align=center><font face=Verdana size=2><u>Commandes:</u></font></p></td></tr><tr>";
echo "<td width=>
      <p align=left><table border=0 width=516>
  <tr><td width=23><font size=2 face=Verdana>Id</font></td>
    <td width=186><font size=2 face=Verdana>Jeux</font></td>
    <td width=62><font size=2 face=Verdana>Prix</font></td>
    <td width=><font size=2 face=Verdana>Status</font></td>
  </tr>";
mysql_select_db($db_base);
$sql2 = "SELECT * FROM commandes WHERE client = $client";
$resultat = mysql_query($sql2);
while ($mmcorp = mysql_fetch_array($resultat))
{
  $id = $mmcorp['id'];
  $jeux = $mmcorp['jeux'];
  $prix = $mmcorp['prix'];
  $status = $mmcorp['status'];
   echo "<tr>";
   echo "<td width=><font face=$txt_face size=$txt_size color=$txt_color>$id</td>";
   echo "<td width=><font face=$txt_face size=$txt_size color=$txt_color>$jeux</td>";
   echo "<td width=><font face=$txt_face size=$txt_size color=$txt_color>$prix</td>";
   echo "<td width=><font face=$txt_face size=$txt_size color=$txt_color>$status</td>";
   echo "</tr>";
}
echo "</table>";
echo "<br><br><font face=$txt_face size=$txt_size color=$txt_color><a href=admin.php3>Back</a></div>";
?>
</body></html>

_________________
-+-Inazad-+-


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 30 Juil 2003, 14:51 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 17 Fév 2002, 09:35
Message(s) : 588
l'erreur se trouve dans se coin (ligne 64)

Code :
...
$sql2 = "SELECT * FROM commandes WHERE client = $client";
 $resultat = mysql_query($sql2);
 while ($mmcorp = mysql_fetch_array($resultat))
...



essaie

$sql2 = "SELECT * FROM commandes WHERE client=`$client`";

_________________
jack_mount@yahoo.fr


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 30 Juil 2003, 17:39 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 19 Sep 2002, 14:29
Message(s) : 572
Localisation : Saint-Georges de Beauce
Ca ne fonctionne guere..


A++

_________________
-+-Inazad-+-


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 31 Juil 2003, 01:11 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 17 Fév 2002, 09:35
Message(s) : 588
Dans se cas sa :

$sql2 = "SELECT * FROM `commandes` WHERE client=`$client`";

_________________
jack_mount@yahoo.fr


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 31 Juil 2003, 08:20 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 19 Sep 2002, 14:29
Message(s) : 572
Localisation : Saint-Georges de Beauce
Ceci ne marche pas, j obtient toujours la meme erreur!

Je vais attendre environ 2 heures car, c le serveur de free.fr..

A++

_________________
-+-Inazad-+-


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 31 Juil 2003, 09:48 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 11:31
Message(s) : 811
Localisation : Still on Mars
premierement ta requetes fonctionne tu ? est-ce que ca marche dans une fenetre dos avec le client mysql ?

Deuxiement mysql_query($query) or die (mysql_error()); devrait taider a debuguer tes requetes !

troisiement fait un echo de ton result. Obtient tu un ressorce #id .... ? Sinon voila ton probleme

_________________
Pro_PHP

La Conference PHP Québec 2008
La communauté PHP Québec


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 31 Juil 2003, 20:13 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 19 Sep 2002, 14:29
Message(s) : 572
Localisation : Saint-Georges de Beauce
Jai rajouter cette ligne a la place:

Code :
$resultat = mysql_query($sql2) or die(mysql_error());


Mais jobtient cette erreur:

Code :
Unknown column '' in 'where clause'


HELP!

A++

_________________
-+-Inazad-+-


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 31 Juil 2003, 20:18 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 08 Jan 2002, 11:31
Message(s) : 811
Localisation : Still on Mars
$client doit etre vide ...

_________________
Pro_PHP

La Conference PHP Québec 2008
La communauté PHP Québec


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 31 Juil 2003, 21:26 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 19 Sep 2002, 14:29
Message(s) : 572
Localisation : Saint-Georges de Beauce
Quand que je fais client_edit.php?id=5 admettons. Dans les champs de texte, au lieu d apparaitre au complet le nom dison : Joe Sabine, il apparait juste Joe. On dirait quil prend pas les espaces..

Code:

Code :
<html><head><title>M&M Corp.</title></head><body bgcolor=silver>
<?
include("config.php3");
echo "<div align=center><br><font face=$txt_face size=$txt_size color=$txt_color><b>Détails client #$id:</b><br><br>";
mysql_select_db($db_base);
$sql = "SELECT * FROM clients WHERE id = $id";
$result = mysql_query($sql) or die(mysql_error());
while ($mmcorp = mysql_fetch_array ($result)) {
  $nom = $mmcorp['nom'];
  $email = $mmcorp['email'];
  $sexe = $mmcorp['sexe'];
  $ville = $mmcorp['ville'];
  $telephone = $mmcorp['telephone'];
echo "<table border=0><form method=POST action=client_edit2.php?id=$id>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Id:</b></font></td>";
echo "<td width=><font face=$txt_face size=$txt_size color=$txt_color>$id</td>";
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Nom:</b></font></td>";
echo '<td width=><input name=nom type=text value='.$nom.'></td>';
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>E-Mail:</b></font></td>";
echo '<td width=><input name=email type=text value='.$email.'></td>';
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Sexe:</b></font></td>";
echo '<td width=><input name=sexe type=text value='.$sexe.'></td>';
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Ville:</b></font></td>";
echo '<td width=><input name=ville type=text value='.$ville.'></td>';
echo "</tr>";
echo "<tr>";
echo "<td width= align=right><font size=2 face=Verdana><b>Téléphone</b></font></td>";
echo '<td width=><input name=telephone type=text value='.$telephone.'></td>';
echo "<td width=><font face=$txt_face size=$txt_size color=$txt_color><input type=submit value=Sauvegarder></form></div>";
echo "</tr>";
echo "</table>";
}
?>
</body></html>


A++

_________________
-+-Inazad-+-


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 9 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site