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

requete

Super8mp
Super8mp
Niveau 5
29 septembre 2004 à 17:40:24

Sous Php et Mysql je fais une simple requete sql :
$query= " SELECT Nom_admi,Password FROM administrateur" ; ;
$result = mysql_query($query) or die ( ´Erreur : ´.mysql_error() ) ;

Je n´ai pas les données de ma table mais cette erreur:

Resource id #3 pourquoi ?

Vlad86
Vlad86
Niveau 34
29 septembre 2004 à 18:59:34

Je sais pas mais créez ta table puis tu regarderas si ça te l´affiche toujours :)

electron_libre
electron_libre
Niveau 10
30 septembre 2004 à 08:57:50

il y a 2 " ;" à la fin de ta requete, ca m´etonnerai que ca joue mais on sais jamais
fait voir le reste de ton script plutot, je me demande si ca viens pas du tableau dans lequel tu stockes les resultats et de la facon dont tu essaies de les afficher . ..

ange_noir
ange_noir
Niveau 6
30 septembre 2004 à 16:33:58

tu pourrais nous montrer la table?
et peut-etre aussi la suite du script pour l´affichage des résultats.
merci

TeamDerbi
TeamDerbi
Niveau 7
30 septembre 2004 à 16:39:28

$connect = @mysql_connect($host, $user, $pass) or die(mysql_error());

$query = mysql_query("SELECT Nom_admi,Password FROM administrateur", $connect) or die(mysql_error());
$row = mysql_fetch_assoc($query);

ange_noir
ange_noir
Niveau 6
30 septembre 2004 à 17:00:38

essai comme ca:
< ?
$base = mysql_connect ( $host,$login,$mdp);
mysql_select_db ( $db_name, $base) ;

$sql=´SELECT Nom_admi,Password FROM administrateur´;
$req= mysql_query($sql) or die ( ´Erreur SQL ! <br>´.$sql.´<br>´.mysql_error());

while ( $data=mysql_fetch_array[´req´])
{
echo ´login:´.$data[´Nom_admi´].´ et pass:´.$data[´Password´].´<br>´;
}
? >

ça devrait s´afficher corectement jpense

ange_noir
ange_noir
Niveau 6
30 septembre 2004 à 17:02:12

oups fait gaffe a cette ligne j´ai oublié le " $" pour la variable $req

/ /correction
while ( $data=mysql_fetch_array[´$req´])

ange_noir
ange_noir
Niveau 6
30 septembre 2004 à 17:02:41

j´espere que je tai aidé ; -)
a+

TeamDerbi
TeamDerbi
Niveau 7
30 septembre 2004 à 17:05:20

Je vois pas trop l´interet de faire une boucle là

ange_noir
ange_noir
Niveau 6
30 septembre 2004 à 17:11:57

bin tu veux pas afficher tout les enregistrements de ta table admin?je trouve que c´est une solution simple et efficace

ange_noir
ange_noir
Niveau 6
30 septembre 2004 à 17:31:22

je veux pas dire de connerie mais je crois qu´avec " mysql_fetch_assoc" l´attribut WHERE doit être renseigné car " mysql_fecth_assoc"ne lit qu´une ligne du tableau associatif

donc pour lire ton resultat ca ferai ça:
/ /en suposant que tu as renseigné la clause WHERE

while ( $data = mysql_fetch_assoc($req)) {
echo $data["Nom_admin"]." ";
echo $data["Password"];

mais je l utilise pas donc jpeux pas te dire
jte conseil de consulter le manuel php ca t´aiderais bien, et ca te ferait pas de mal

watzakamikaze
watzakamikaze
Niveau 10
30 septembre 2004 à 18:07:21

$connect = @mysql_connect($host, $user, $pass) or die(mysql_error());

$query = mysql_query("SELECT Nom_admi,Password FROM administrateur", $connect) or die(mysql_error());
$row = mysql_fetch_assoc($query);

Bon, je c ke des fois je dis n importe koi :sarcastic:

mais la, l erreur se voit tout de suite
il selectionne pas sa base de donné...
ensuite, perso j utilise pas la fonction die, pc ca coupe tout . .. :sarcastic:

ange_noir
ange_noir
Niveau 6
30 septembre 2004 à 18:18:12

ouais c´est vrai ça je lui ai même mi plus haut dans un script , mais ce type me prend pas au serieux on dirait que tout ceux que j´ai marqué c´est du vent T-T

watzakamikaze
watzakamikaze
Niveau 10
30 septembre 2004 à 19:21:31

c sur k il fait un peu la malin :sarcastic:

ange_noir
ange_noir
Niveau 6
30 septembre 2004 à 19:47:52

attention il est dangeureux il pourrait nous attaquer avec ça fameuse boucle:

< ? php
$i=1;
$k=758*2+9;
while($i<=$k){
echo("AH AH AH");
}
? >

:honte: :honte: :honte: :honte:

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