Probleme PHP encore....
Kikra
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Voila j'ai un problème avec un site que je fais, donc pour le moment je l'héberge sous easyphp mais j'ai un problème que je n'arrive pas à résoudre...
voila le problème affiché à la page d'accueil :
"Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in M:\Program Files\EasyPHP5.3.0\www\Nouveau dossier (3)\index.php on line 24"
et voila le code
session_start();
$cnx=mysql_connect("localhost","root","");
mysql_select_db("tchat",$cnx);
$req = mysql_query("SELECT * FROM twit");
$resultat = " ";
while($result = mysql_fetch_assoc($req)){
$resultat .= $result['twits']."<br />";
}
mysql_close($cnx);
echo $resultat;
Merci pour votre aide suis un peu paumé. La ligne 25 est celle en gras. Merci encore.
Voila j'ai un problème avec un site que je fais, donc pour le moment je l'héberge sous easyphp mais j'ai un problème que je n'arrive pas à résoudre...
voila le problème affiché à la page d'accueil :
"Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in M:\Program Files\EasyPHP5.3.0\www\Nouveau dossier (3)\index.php on line 24"
et voila le code
session_start();
$cnx=mysql_connect("localhost","root","");
mysql_select_db("tchat",$cnx);
$req = mysql_query("SELECT * FROM twit");
$resultat = " ";
while($result = mysql_fetch_assoc($req)){
$resultat .= $result['twits']."<br />";
}
mysql_close($cnx);
echo $resultat;
Merci pour votre aide suis un peu paumé. La ligne 25 est celle en gras. Merci encore.
A voir également:
- Probleme PHP encore....
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
6 réponses
Ouii sa doit être comme sa normalement
$requete = "SELECT * FROM twit";
$resultat = mysql_query($requete) or die(mysql_error());
$resultat = "";
while ($donnees = mysql_fetch_assoc($resultat)) {
$resultat .= $donnees['twits']."<br />";
}
mysql_close($cnx);
echo $resultat;
$requete = "SELECT * FROM twit";
$resultat = mysql_query($requete) or die(mysql_error());
$resultat = "";
while ($donnees = mysql_fetch_assoc($resultat)) {
$resultat .= $donnees['twits']."<br />";
}
mysql_close($cnx);
echo $resultat;
Re, j'ai plus le message d'erreur qui s'affiche, maintenant j'ai plus que Resource Id#4 qui s'affiche... Je sais pas comment le supprimer. (mes messages s'affichent comme il se doit à présent, mais à la fin il y a ce fameux Resource Id)
Voila mon code.
<?php
session_start();
$cnx=mysql_connect("localhost","root","") ;
mysql_select_db("twitt",$cnx);
$requete = "SELECT * FROM twit";
$resultat = mysql_query($requete) or die(mysql_error());
$result =" ";
while ($donnees = mysql_fetch_assoc($resultat)) {
echo($donnees['twits']. "<br />");
}
Merci beaucoup.
Voila mon code.
<?php
session_start();
$cnx=mysql_connect("localhost","root","") ;
mysql_select_db("twitt",$cnx);
$requete = "SELECT * FROM twit";
$resultat = mysql_query($requete) or die(mysql_error());
$result =" ";
while ($donnees = mysql_fetch_assoc($resultat)) {
echo($donnees['twits']. "<br />");
}
Merci beaucoup.
je vois essayer comme sa :
$requete = "SELECT * FROM twit";
$resultat = mysql_query($requete) or die(mysql_error());
while ($donnees = mysql_fetch_assoc($resultat)) {
echo $donnees['twits'];
}
$requete = "SELECT * FROM twit";
$resultat = mysql_query($requete) or die(mysql_error());
while ($donnees = mysql_fetch_assoc($resultat)) {
echo $donnees['twits'];
}
Rebonjour, je me permets de ressortir mon sujet car j'ai un nouveau problem...
alors voila mon code :
session_start();
$cnx=mysql_connect("localhost","root","") ;
mysql_select_db("twitt",$cnx) or die("erreur");
$requete = 'DELETE FROM twit WHERE num='.($_GET['idsup']).'';
mysql_query($requete) or die(mysql_error());
echo'1';
mysql_close();
Et j'ai une erreur que je ne comprends pas.... Si quelqu'un pouvait m'aider... Merci.
Ah j'oubliais il n'y a pas de message d'erreur....juste apache de easyphp qui plante...^^" youpi
alors voila mon code :
session_start();
$cnx=mysql_connect("localhost","root","") ;
mysql_select_db("twitt",$cnx) or die("erreur");
$requete = 'DELETE FROM twit WHERE num='.($_GET['idsup']).'';
mysql_query($requete) or die(mysql_error());
echo'1';
mysql_close();
Et j'ai une erreur que je ne comprends pas.... Si quelqu'un pouvait m'aider... Merci.
Ah j'oubliais il n'y a pas de message d'erreur....juste apache de easyphp qui plante...^^" youpi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question?php session_start(); $cnx=mysql_connect("localhost","root","") or die ("Pb connexion au serveur: ".mysql_error(); $db=mysql_select_db("twitt",$cnx) or die(("Pb selection base: ".mysql_error(); $idsup=mysql_real_escape_string($_GET['idsup'],$db); //pour proteger ta BDD c'est plus prudent surtout pour une valeur passée par l'URL $requete = "DELETE FROM twit WHERE num='".$idsup."' "; //NOTA important: si ton champ BDD num est du type INT ou SMALLINT ... il faut faire ta requette ainsi: //$requete = "DELETE FROM twit WHERE num=".$idsup." "; //(sans les ') $delete=mysql_query($requete) or die("Pb avec la requette: ".mysql_error()); if($delete){ echo 'Requette DELETTE reussie !'; }else{ echo 'La requette DELETE n\'a pas été réalisée !' } mysql_close();