[PHP] Erreur: variable qui renvoie
Mario38
-
Mario38 -
Mario38 -
Bonjour,
J'ai une variable qui renvoient array et je ne comprends pas très bien pourquoi.
Voila mon code
Bien sur mon code en entier contient plus de variable mais je retranscrit juste la partie qui pose problème.
Voila le lien echo '<a href="register_link.php?film=' . $film. '">Lien </a> ' amene sur la page
http://localhost/register_lienk.php?film=Array
J'en deduit donc que la variable $film renvoie Array
Si quelqu'un comprend pourquoi il serait fort aimable de m'éclairer
Merci d'avance et @ bientôt
J'ai une variable qui renvoient array et je ne comprends pas très bien pourquoi.
Voila mon code
$name = htmlspecialchars($_POST['name'], ENT_QUOTES); // Bon en gros je recupere la valeur que qqun poste mysql_query(" INSERT INTO films (film_name) VALUES ('".$name."'') "); // j'inscrit cette valeur dans la bdd $requete2 = mysql_query("SELECT film_id FROM films WHERE film_name = '".$name."'") or die (mysql_error()); // la je recupere la valeur de film_id (qui s'auto-incremente) quand la valeur de film_name est égale a $name (que le vient juste d'inscrire dans la table $data2 = mysql_fetch_assoc($requete2); $film = $data2; echo '<a href="register_link.php?film=' . $film. '">Lien </a> '
Bien sur mon code en entier contient plus de variable mais je retranscrit juste la partie qui pose problème.
Voila le lien echo '<a href="register_link.php?film=' . $film. '">Lien </a> ' amene sur la page
http://localhost/register_lienk.php?film=Array
J'en deduit donc que la variable $film renvoie Array
Si quelqu'un comprend pourquoi il serait fort aimable de m'éclairer
Merci d'avance et @ bientôt
A voir également:
- [PHP] Erreur: variable qui renvoie
- Erreur 0x80070643 - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
5 réponses
Bonsoir,
Normal car mysql_fetch_array(.....) te renvoie un array: $data2
fais:
@lain
Normal car mysql_fetch_array(.....) te renvoie un array: $data2
fais:
$data2 = mysql_fetch_assoc($requete2); $film = $data2['film_id'];
@lain
Hum
Euh c'est bien un
$data2 = mysql_fetch_assoc($requete2); que j'ai mis dans mon code
Merci quand même alain :)
Euh c'est bien un
$data2 = mysql_fetch_assoc($requete2); que j'ai mis dans mon code
Merci quand même alain :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question