CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP] erreur mysql_fetch_array

snake43
snake43
Niveau 10
13 juin 2005 à 17:44:56

Bonjour,
j´ai un big problème avec mon script...
script:

< ?
mysql_connect("localhost", " snake", " ");
mysql_select_db("infoweb");
$email = $_POST[´email´];
mysql_query("INSERT INTO test VALUES(´´, ´$email´)"); / /la seule variable connu est email
$requete = " SELECT * FROM test where email=$email"; / / METTRE çA

$resultat = mysql_query ( $requete);
$r = mysql_fetch_array ( $resultat);
$id = $r[´id´];
$titre = " QI Express inscription";
$message = " Bravo te voila inscrit(e), voici l´adresse que tu devras donner à tes amis pour les pièger --> http://infoweb.lyua.org/QI/index.php?id=$id&quot;;
mail($email,$titre,$message);
mysql_close();
echo " Bravo te voila inscrit(e), voici l´adresse que tu devras donner à tes amis pour les pièger --> http://infoweb.lyua.org/QI/index.php?id=$id&quot;
? >

erreur : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in / srv/www/lyua.org/infoweb/QI/inscription.php on line 9

help me please :)

info:
email -> champ
id -> champ
test -> table

++

killdragonus
killdragonus
Niveau 7
13 juin 2005 à 17:46:35

ton site c comme le site sur le test de normaliter

snake43
snake43
Niveau 10
13 juin 2005 à 17:50:38

pour le moment oui, plus quand il sera en ligne

Snake-27
Snake-27
Niveau 11
13 juin 2005 à 17:54:53

MON PSEUDO ! !!! :snif2: ^^

bon, alors, bah vérifie que c´est tes identifaitnts correctes.

Vérifie tes champs et ta table ( au caractère près et vérifie les majuscules/minuscules)

SELECT * FROM test where email=$email

Soit propore ^_^

->

SELECT * FROM `test` where email=´".$email."´

ATTENTION : jv.com remplace les apostrophe par des trucs chelou... c chiant ! !!

Hiruto
Hiruto
Niveau 5
13 juin 2005 à 18:00:05

Soit dit en passant, pour ton articles " Webmasteurs" sur le site, la faille de sécurité a été résolu sous Firefox depuis la version 1.0.1 si mes souvenirs sont bon ( version actuelle : 1.0.4), il serait peut être temps de le mettre à jour

snake43
snake43
Niveau 10
13 juin 2005 à 18:06:28

Hiruto -> je sais :p
snake-27 -> tu as msn ?

electron_libre
electron_libre
Niveau 10
13 juin 2005 à 19:31:16

mysql_connect("localhost", " snake", " ");

en local :
mysql_connect("localhost", " root", " ");

snake43
snake43
Niveau 10
13 juin 2005 à 20:42:02

j´ai rien mit pour pas qu´on voit mon pass , réfléchi :p)

electron_libre
electron_libre
Niveau 10
13 juin 2005 à 21:11:16

pourquoi t´as mi localhost alors ?

snake43
snake43
Niveau 10
13 juin 2005 à 21:22:02

parsque sur mon mysql c localhost :)

snake43
snake43
Niveau 10
13 juin 2005 à 21:31:33

news script:

< ?
mysql_connect("localhost", " snake", " ");
mysql_select_db("infoweb");
$email = $_POST[´email´];
mysql_query("INSERT INTO test VALUES(´´, ´$email´)"); / /la seule variable connu est email
$requete = " SELECT * FROM ´test´ where email=$email";
$resultat = mysql_query ( $requete);
$r = mysql_fetch_array ( $resultat);
$id = $r[´id´];
$titre = " QI Express inscription";
$message = " Bravo te voila inscrit(e), voici l´adresse que tu devras donner à tes amis pour les pièger --> http://infoweb.lyua.org/QI/index.php?id=$id&quot;;
mail($email,$titre,$message);
mysql_close();
? >

ereur :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in / srv/www/lyua.org/infoweb/QI/inscription.php on line 8

electron_libre
electron_libre
Niveau 10
13 juin 2005 à 21:36:52

ton 1er mysql_query met le dans une variable, et rajoute des or die($variable_avec_ta_requete) derrier chaque

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware