Warning: mysql_num_rows()
kleyde89
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
jeangilles Messages postés 816 Date d'inscription Statut Membre Dernière intervention -
jeangilles Messages postés 816 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voici un bout de mon code en php me permettant d'effectuer une recherche par type ( logetype) par nom ( logeNom) et par localisation (logeLocation) dans ma base de données:
if($search != '') {
$sql ="SELECT * FROM loge,etat
WHERE logeType LIKE '%$search%'
AND logeEtat = etatId
AND logeEtat = 0
OR logeNom LIKE '%$search%'
AND logeEtat = etatId
AND logeEtat = 0
OR logeLocation LIKE '%$search%'
AND logeEtat = etatId
AND logeEtat = 0;";
$query = mysql_query($sql);
$nbSearch = mysql_num_rows ($query);
echo('<div id="resultat-recherche-news">');
echo('Nombre de resultats '.$nbSearch);
if ($nbSearch == 0){
echo('<p>Aucun resultats pour : '.$search.'</p>');
echo('</div>');
}
}else {
$sql ="SELECT * FROM loge,etat
WHERE logeEtat = etatId
AND logeEtat = 0
ORDER BY $order $tri";
}
$query = mysql_query($sql);
while ($data = mysql_fetch_assoc($query)){
seulement quand je teste mon site en local, que je veux faire une recherche, si je tape un nom comportant une apostrophe ça me sort une erreur:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\wamp\www\httpdocs\adiij\logement\admin\gestion.php on line 217
sachant que la ligne 217 est la suivante:
$nbSearch = mysql_num_rows ($query);
et
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\wamp\www\httpdocs\adiij\logement\admin\gestion.php on line 243
sacant que la ligne 243 est la suivante:
while ($data = mysql_fetch_assoc($query)){
voici un bout de mon code en php me permettant d'effectuer une recherche par type ( logetype) par nom ( logeNom) et par localisation (logeLocation) dans ma base de données:
if($search != '') {
$sql ="SELECT * FROM loge,etat
WHERE logeType LIKE '%$search%'
AND logeEtat = etatId
AND logeEtat = 0
OR logeNom LIKE '%$search%'
AND logeEtat = etatId
AND logeEtat = 0
OR logeLocation LIKE '%$search%'
AND logeEtat = etatId
AND logeEtat = 0;";
$query = mysql_query($sql);
$nbSearch = mysql_num_rows ($query);
echo('<div id="resultat-recherche-news">');
echo('Nombre de resultats '.$nbSearch);
if ($nbSearch == 0){
echo('<p>Aucun resultats pour : '.$search.'</p>');
echo('</div>');
}
}else {
$sql ="SELECT * FROM loge,etat
WHERE logeEtat = etatId
AND logeEtat = 0
ORDER BY $order $tri";
}
$query = mysql_query($sql);
while ($data = mysql_fetch_assoc($query)){
seulement quand je teste mon site en local, que je veux faire une recherche, si je tape un nom comportant une apostrophe ça me sort une erreur:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\wamp\www\httpdocs\adiij\logement\admin\gestion.php on line 217
sachant que la ligne 217 est la suivante:
$nbSearch = mysql_num_rows ($query);
et
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\wamp\www\httpdocs\adiij\logement\admin\gestion.php on line 243
sacant que la ligne 243 est la suivante:
while ($data = mysql_fetch_assoc($query)){
A voir également:
- Warning: mysql_num_rows()
- Warning zone telechargement - Accueil - Outils
- Téléchargement et streaming illégal : voici les adresses des sites pirates que les FAI vont bloquer - Accueil - Services en ligne
- Cpu fan fail warning control - Forum Matériel & Système
- Symbole warning word ✓ - Forum Word
- Quota warning free - Guide