[mysql]fonction mysql_fetch_array
reda
-
reda -
reda -
Salu a tous
J'ai un pb avec la fonction mysql_fetch_array, en fait je fais un test pour savoir s'il y a une donnée dans ma table si elle existe, je lance un message d'avertissement si on desire l'enregistrer à nouvo.
Je vous mets le bou de code correspondant et l'erreur que l'on m'affiche.
$sql = "select count(*) from `table_service` where `idservice` = 'suptel'";
$temp = mysql_query($sql);
$res = mysql_fetch_array($temp);
if($res[0] == 0 || $res[0]=='')
{
echo "reda";
}
L'erreur donnée est : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Merci de m'aider je suis en galère depuis hier soir!
J'ai un pb avec la fonction mysql_fetch_array, en fait je fais un test pour savoir s'il y a une donnée dans ma table si elle existe, je lance un message d'avertissement si on desire l'enregistrer à nouvo.
Je vous mets le bou de code correspondant et l'erreur que l'on m'affiche.
$sql = "select count(*) from `table_service` where `idservice` = 'suptel'";
$temp = mysql_query($sql);
$res = mysql_fetch_array($temp);
if($res[0] == 0 || $res[0]=='')
{
echo "reda";
}
L'erreur donnée est : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Merci de m'aider je suis en galère depuis hier soir!
A voir également:
- [mysql]fonction mysql_fetch_array
- Fonction si et - Guide
- Mysql community download - Télécharger - Bases de données
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
22 réponses
J'utilise la fonction strlen(mot) au moment de l'affichage.
voila le source :
voila le source :
<html>
<head>
<title>Lecture d'une table mysq</TITLE>
</HEAD>
<BODY>
<?
$dbc = @mysql_connect ("localhost", "root", "");
if(!mysql_errno($dbc))
{
mysql_select_db("sons_gratuits");
$requete = "select * table_service";
$result=@mysql_query($requete) or die("Impossible de se connecter : " . mysql_error());
mysql_close();
while($ligne=mysql_fetch_array($result, MYSQL_NUM))
{
echo " mot : ".$ligne[0]." (".strlen($ligne[0]).") ";
}
mysql_free_result($result);
}
else
{
echo mysql_errno($dbc)." : ".mysql_error($dbc)."\n";
}
?>
</BODY>
</html>