Erreur dans une ligne sql
Fermé
Utilisateur anonyme
-
Modifié par ammmmmine le 6/11/2011 à 09:07
Utilisateur anonyme - 7 nov. 2011 à 20:21
Utilisateur anonyme - 7 nov. 2011 à 20:21
A voir également:
- Erreur dans une ligne sql
- Erreur 0x80070643 - Accueil - Windows
- Aller à la ligne dans une cellule excel - Guide
- Partager photos en ligne - Guide
- Site de vente en ligne particulier - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
4 réponses
MastercroW
Messages postés
1094
Date d'inscription
dimanche 3 octobre 2010
Statut
Membre
Dernière intervention
31 mai 2019
163
6 nov. 2011 à 10:22
6 nov. 2011 à 10:22
Essai ceci :
$conn = mysql_connect($host, $user, $passwd) or die ("identifiant mdp incorrect"); while($res = mysql_fetch_array(mysql_query("SELECT titre FROM %$search% WHERE id=1")) != NULL) { $result[] = $res['titre']; }
Solution :
mysql_connect($host, $user, $passwd) or die ("identifiant mdp incorrect");
mysql_select_db($base) or die("erreur de connexion a la base de donnees");
$query = 'SELECT titre FROM %'.$search.'% WHERE id=\'1\'';
$resultat = mysql_query($query);
while(($data = mysql_fetch_assoc($resultat)) != NULL)
{
$result[] = $data['titre'];
}
mysql_connect($host, $user, $passwd) or die ("identifiant mdp incorrect");
mysql_select_db($base) or die("erreur de connexion a la base de donnees");
$query = 'SELECT titre FROM %'.$search.'% WHERE id=\'1\'';
$resultat = mysql_query($query);
while(($data = mysql_fetch_assoc($resultat)) != NULL)
{
$result[] = $data['titre'];
}
Utilisateur anonyme
6 nov. 2011 à 23:57
6 nov. 2011 à 23:57
résolu , j'ai oublié de preciser la base de donnée choisie :)
merci tout de meme pour vos reponses , ça peut toujours servir ^^
merci tout de meme pour vos reponses , ça peut toujours servir ^^
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
Modifié par Alain_42 le 7/11/2011 à 13:21
Modifié par Alain_42 le 7/11/2011 à 13:21
$query = 'SELECT titre FROM %'.$search.'% WHERE id=\'1\'';
après FROM il faut le nom de la table dans laquelle chercher
si elle est contenue dans la varaible $search aors mets tout simplement
sans les %
après FROM il faut le nom de la table dans laquelle chercher
si elle est contenue dans la varaible $search aors mets tout simplement
$query = 'SELECT titre FROM '.$search.' WHERE id="1" ';
sans les %
salut alain et merci pour ta reponse, le deuxieme $query marche bien par contre c'est pas ce que je cherche, le premier parcontre ne marche pas :(
pour vous aider un petit peu , j'essaie de faire un petit script pour autocompleter la barre de recherche , celle ci devra alors proposer des suggestions de recherche
pour vous aider un petit peu , j'essaie de faire un petit script pour autocompleter la barre de recherche , celle ci devra alors proposer des suggestions de recherche
7 nov. 2011 à 12:39