Script annonce (suite) ;)

Fermé
neya01 Messages postés 28 Date d'inscription mercredi 23 novembre 2011 Statut Membre Dernière intervention 12 décembre 2011 - 25 nov. 2011 à 13:24
neya01 Messages postés 28 Date d'inscription mercredi 23 novembre 2011 Statut Membre Dernière intervention 12 décembre 2011 - 25 nov. 2011 à 14:18
Bonjour,

Re,
Je suis un autre script

tout fonctionne malgres ca il me marque ceci qud j'envoi mon annonce :

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/jecherchejetrouve.be/htdocs/ajout.php3 on line 35

script du doc ajout.php3 :

<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">

<title>Ajout de votre annonce</title>

</head>

<body>

<b>
<table border="0" cellpadding="4" cellspacing="0" width="800" height="100%" bgcolor="white">
<tr>
<td valign="top">
<center>
<br>

<?
include("conf.php3");
$table="annonces";



MYSQL_CONNECT($serveur,$login,$pass);


mysql_select_db("$base");

$time=time();
$query="insert into $table values ('0', '$nom', '$auteur', '$email', '$contenu', '$rubrique', '$telephone', '$time')";
$requete = mysql_db_query($base, $query);
echo "<font face='Arial'><b>Votre annonce a été ajoutée</b></font><br><br>
<br> <br> <center><font face='Arial' size='1'><a href='annonces.html'>Visualiser les annonces</a> - Script Loïc Bresler http://webfr.org</font></center>";

la ligne 35 est celle ci : mysql_free_result($result);
MYSQL_CLOSE();

?>

Merci encore

4 réponses

vordano Messages postés 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
25 nov. 2011 à 13:34
$result n'existe pas, dans ton cas c'est $requete qu'il faut utiliser
https://www.php.net/manual/fr/function.mysql-free-result.php
0
neya01 Messages postés 28 Date d'inscription mercredi 23 novembre 2011 Statut Membre Dernière intervention 12 décembre 2011
25 nov. 2011 à 13:58
voici le fichier result.php :

<?php
header("Content-type: text/vnd.wap.wml");
echo("<?xml version=\"1.0\"?>");
echo("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. "http://www.wapforum.org/DTD/wml_1.1.xml\">");
echo "<wml>";
echo "<template>
<do type='prev' label='Retour'>
<prev/>
</do>
</template>";



include("conf.php3");


$table="annonces";
MYSQL_CONNECT($serveur,$login,$pass);
mysql_select_db("$base");
$query="select * from $table where numero='$num'";
$result=mysql_query($query);
$champs=mysql_num_fields($result);
$lignes=mysql_num_rows($result);

while ($rows = mysql_fetch_array($result)){
echo "<card title='$rows[1]' id='annonces'>";

echo "<p>$rows[4]</p>
<p align='center'><a href='wtai://wp/mc;$rows[6]'>Appelez-moi</a></p>";}

echo "</card>";
echo "</wml>";
?>
0
vordano Messages postés 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
25 nov. 2011 à 14:03
je n'arrive pas a situer où tu utilise la méthode qui bug, il n'est écrit dans aucun des deux codes (a moins que j'ai mal vu)
est ce que tu es sur que le $result qui est utilisé dans ta méthode fonctionne ?
0
neya01 Messages postés 28 Date d'inscription mercredi 23 novembre 2011 Statut Membre Dernière intervention 12 décembre 2011
25 nov. 2011 à 14:18
qlq un peu m aider SVP ?
Merci
0