bonjour..;pb requete sql merci d'avance

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : bonjour..;pb requete sql merci d'avance

par Truc » 25 sept. 2006, 18:51

Il est toujours bon de passer par le règlementd'un forum avant de poster.
Surtout pour les points 4. et 5.

Tu peux éditer ton message pour y ajouter la mise en forme (balises)
ensuite passer par la FAQ pour trouver un sujet qui traite des erreurs de type "Undefined variable (index)"
et aussi lire ce post pour l'autre erreur.

Voilà après ça je pense que ça devrait aller :wink:

bonjour..;pb requete sql merci d'avance

par lasucrette » 25 sept. 2006, 18:17

Bonjour,
je tente de faire un site marchand en php avec une base sql

quand je tente de me connecter vers mon caddie jai les erreurs suivantes dans mon doc frame.php:

Notice: Undefined variable: articleSQL in c:\program files\easyphp1-8\www\bing\frame.php on line 29

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\bing\frame.php on line 29


voici mon document frame.php:

merci d'avance pour votre aide

<?
$link=mysql_connect("127.0.0.1","root","");
if (!$link) {
die('Impossible de se connecter: ' .mysql_error());
}
$db_selected=mysql_select_db("bling",$link);
if (!$db_selected) {
die ('Impossible de sélectionner la base de données: ' .mysql_error());
}

session_start();
if(isset($_SESSION['panier'])){

echo"<div align='right'><a href='Panier.php'><b>VOIR CADDIE</b></a></div><br><br>";

}
if(isset($_GET['prod'])){
if(!is_numeric($_GET['prod'])){//juste une première sécurité
echo"<font color='red'>MERCI DE NE PLUS RECOMMENCER CETTE OPERATION !!!</font>";
exit;
}



$query=("SELECT * FROM article WHERE IDarticle='".$_GET['prod']."'");
$articleSQL=mysql_query($query,$link);
}
//afichage du Produit séléctionné avec qté à commander:
while ($article=mysql_fetch_array($articleSQL)) {
?>
<form method="POST" action="Panier4_2.php">
<?
echo'<tr><td>';
echo $article->name;
echo '</td><td colspan="2">';
echo $article->prix;
echo '</td></tr>';
echo '<tr><td>Quantité :';
echo '<input type="text" name="qte" size="2">';
echo '<input type="submit" name="action" value="Cder">commander</td></tr>';
echo '<input name="id" type="hidden" value='.$article['IDarticle'].'>';
}
mysql_close();
?>

</table><br>
<div align="center"><a href="javascript:history.go(-1)"><< Retour Boutique</a></div>
<?