Problème Requête SQL
Résolu
AgrougrouMechant
Messages postés
13
Statut
Membre
-
AgrougrouMechant Messages postés 13 Statut Membre -
AgrougrouMechant Messages postés 13 Statut Membre -
Bonjour,
J'essai d'automatiser la creation d'une liste déroulante via une fonction PHP, lors de celle ci, je dois recuperer une donnée "link" contenu dans la BDD. Mais lorsque je souhaite concatener cette donnée avec le reste d'un lien, je me retrouve avec un Ressource ID#5 :(
Voici le code :
Si vous avez une idée ? :( Merci d'avance !
J'essai d'automatiser la creation d'une liste déroulante via une fonction PHP, lors de celle ci, je dois recuperer une donnée "link" contenu dans la BDD. Mais lorsque je souhaite concatener cette donnée avec le reste d'un lien, je me retrouve avec un Ressource ID#5 :(
Voici le code :
<?php
//Connexion à la base
mysql_connect('##########"','##########','###########') or die ('Connexion impossible');
//selectioner une base de données
mysql_select_db('shonenanim') or die ('Base introuvable');
echo $_GET["n"];
echo $_GET["ep"];
function get_list(){
$req = 'SELECT link FROM anim WHERE anim=\''.$_GET["n"].'\' AND episode=\''.$_GET["ep"].'\';';
echo '<select size="1" onChange="location = this.options[this.selectedIndex].value;">';
$ep = 1;
while (mysql_query($req) != 0)
{
$link = "http://nomdedomaine/video.php?link=" . mysql_query($req) . "&ep=" . $ep . "&n=" . $_GET["n"];
echo '<option value="' . $link .'" >Episode' . $ep . '</option>';
$ep = $ep + 1;
$req = 'SELECT link FROM anim WHERE name=\''.$_GET["n"].'\' AND episode=\''.$ep.'\';';
}
echo "</select>";
echo $ep;
echo $req;
}
?>
<html>
<body>
<form>
<?php get_list();?>
</form>
</body>
</html>
Si vous avez une idée ? :( Merci d'avance !
A voir également:
- Problème Requête SQL
- Logiciel sql - Télécharger - Bases de données
- Blob sql ✓ - Forum Webmastering
- Unable to extract temporary files for microsoft sql server express 2022 - Forum SQL Server
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices
1 réponse
Bonjour,
Oui j'ai une idée:
Vous faites 2x mysql_query($req), une fois avec le while, une seconde fois dans la boucle....
A+
Oui j'ai une idée:
while (mysql_query($req) != 0)
{
$link = "http://nomdedomaine/video.php?link=" . mysql_query($req) . "&ep=" . $ep . "&n=" . $_GET["n"];
echo '<option value="' . $link .'" >Episode' . $ep . '</option>';
$ep = $ep + 1;
$req = 'SELECT link FROM anim WHERE name=\''.$_GET["n"].'\' AND episode=\''.$ep.'\';';
}
Vous faites 2x mysql_query($req), une fois avec le while, une seconde fois dans la boucle....
A+
Merci pour la réponse +