CODE PHP
wadagobert
-
sebshiva Messages postés 194 Date d'inscription Statut Membre Dernière intervention -
sebshiva Messages postés 194 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai du mal à passer en argument une variable et cherche un petit coup de main
voici mon code
{
echo $tabl_reqt[$I]['titre']. "<br />";
$ident = $tabl_reqt[$I]['id'];
$Nomphoto = $tabl_reqt[$I]['photo'];
echo '<td><a href="lanews.php?id=".$ident><img src="' . $Nomphoto . '" /></a></td>'. "<br />";
echo "<br />";
$I++;
}
dans la page qui recoit la variable
<?php
$cnx = mysql_connect( "localhost", "root", "" ) ;
$db = mysql_select_db( "test" ) ;
$id = $_GET["id"] ;
$sql = "SELECT * FROM news WHERE id = $id" ;
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
if( $result = mysql_fetch_object( $requete ) )
{
......................
}
une erreur est signaleé dans cette seconde page
//Warning: mysql_fetch_object():
supplied argument is not a valid MySQL result resource in C:\wamp\www\tests\lanews.php on line 45
Merci à qui voudra bien se pencher sur ce bout de code
GRAND MERCI 0 TOUS
J'ai du mal à passer en argument une variable et cherche un petit coup de main
voici mon code
{
echo $tabl_reqt[$I]['titre']. "<br />";
$ident = $tabl_reqt[$I]['id'];
$Nomphoto = $tabl_reqt[$I]['photo'];
echo '<td><a href="lanews.php?id=".$ident><img src="' . $Nomphoto . '" /></a></td>'. "<br />";
echo "<br />";
$I++;
}
dans la page qui recoit la variable
<?php
$cnx = mysql_connect( "localhost", "root", "" ) ;
$db = mysql_select_db( "test" ) ;
$id = $_GET["id"] ;
$sql = "SELECT * FROM news WHERE id = $id" ;
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
if( $result = mysql_fetch_object( $requete ) )
{
......................
}
une erreur est signaleé dans cette seconde page
//Warning: mysql_fetch_object():
supplied argument is not a valid MySQL result resource in C:\wamp\www\tests\lanews.php on line 45
Merci à qui voudra bien se pencher sur ce bout de code
GRAND MERCI 0 TOUS
A voir également:
- CODE PHP
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
3 réponses
bonsoir,
dans : $requete = mysql_query( $sql, $cnx ) ;
supprime ,$cnx
ce qui donne
$requete = mysql_query( $sql);
c'est inutile de mettre la réponse de la connexion dans ta requête sql
ça vaut true ou false ce n'est pas une ressource.
dans : $requete = mysql_query( $sql, $cnx ) ;
supprime ,$cnx
ce qui donne
$requete = mysql_query( $sql);
c'est inutile de mettre la réponse de la connexion dans ta requête sql
ça vaut true ou false ce n'est pas une ressource.
Salut,
J'espère que ton soucis est résolu, mais comme ce n'est pas indiqué...
echo '<td><a href="lanews.php?id=".$ident><img src="' . $Nomphoto . '" /></a>
je pense qu'il est là le problème...
essaie
echo '<td><a href="lanews.php?id='.$ident.'"><img src="' . $Nomphoto . '" /></a>
les " " autour de ton url... et la concaténation...
Bonne soirée
J'espère que ton soucis est résolu, mais comme ce n'est pas indiqué...
echo '<td><a href="lanews.php?id=".$ident><img src="' . $Nomphoto . '" /></a>
je pense qu'il est là le problème...
essaie
echo '<td><a href="lanews.php?id='.$ident.'"><img src="' . $Nomphoto . '" /></a>
les " " autour de ton url... et la concaténation...
Bonne soirée
$cnx = mysql_connect( "localhost", "root", "" ) ;
$db = mysql_select_db( "test" ) ;
$id = $_GET["id"] ;
$sql = "SELECT * FROM news WHERE id = $id" ;
$requete = mysql_query( $sql) ;
//affichage des données:
if( $result = mysql_fetch_object( $requete ) )
erreur de compile:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\wamp\www\tests\lanews.php on line 45
MERCI pour votre aide