rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

[PHP/ MySQL] recherche affichage du résultat

Matii_75, le jeudi 29 mai 2008 à 10:14:09
Bonjour,

J'ai une table sous mysql avec des identifiant, des @ip, @mac etc ...

Mon formulaire de recherche via les identifiants fonctionne, par contre pour ce qui est de la recherche par ip j'ai plus de mal. J'ai reprit le même formulaire mais visiblement j'ai du oublier de changer quelque chose ...

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /var/www/stage/recherche_ip_ok.php on line 63


Extrait de mon fichier recherche_ip_ok.html :

<form method="POST" action="recherche_ip_ok.php">

                <td colspan=2>Adresse IP :</td>

                <input type="text" name="ip" size="20">
                <input type="submit" value="rechercher">


Voici un extrait mon fichier recherche_ip_ok.php

// Reception de la valeur

$id=mysql_real_escape_string($_POST['ip']);

// Requete

$query = "SELECT id, source, date, mac, ip, epoch, texte FROM enregistrement WHERE ip = $ip;";

$result = mysql_query($query);

// Resultats

while($row = mysql_fetch_row($result))
{
$id = $row[0];

$source = $row[1];

$date = $row[2];

etc ...
Configuration: Linux
Konqueror 3.5
Répondre à Matii_75  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
macgawel, le jeudi 29 mai 2008 à 10:19:06
Bonjour.

Le message d'erreur que tu as veut dire (à 99%) que ta requête est invalide...

Ton champ ip, il est de quel type ? Parce que là, comme tu ne mets pas de quote, il le prend comme un nombre (et pour une ip, j'ai des doutes...).

Essaye avec ça :
$query = "SELECT id, source, date, mac, ip, epoch, texte FROM enregistrement WHERE ip = '".$ip."';";
Répondre à macgawel

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Matii_75, le jeudi 29 mai 2008 à 11:11:42
C'etait ça en effet, merci bien ;-)
Répondre à Matii_75
Logiciels pertinents trouvés dans les téléchargements
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger MySQL 5.0.67MySQL - MySQL est une des systèmes de gestion de bases de données le plus répandu au monde. Catégorie: Bases de données
Licence: Open Source
Télécharger easyPHP 2.0b1easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données...Catégorie: Serveurs
Licence: Open Source
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [PHP/ MySQL] recherche affichage du résultat »