Probleme de fonction
jcroger
-
jcroger -
jcroger -
Bonjour,
J'ai un probleme avec une fonction php qui ne fonctionne pas :
lorsque j'execute la commande en dehors d'une fonction celle ci fonctionne, mais des que je la mets dans une fonction que je crée et que j'appelle, cette commande ne marche plus.
Voici le script d'origine, qui marche, et que me donne bien tous les ID de ma base de donné :
<?php
mysql_select_db($database_dbprotect, $dbprotect);
$query_articles = "SELECT * FROM post ORDER BY date_post ASC ";
$articles = mysql_query($query_articles, $dbprotect) or die(mysql_error());
$row_articles = mysql_fetch_assoc($articles);
do {
echo $row_articles['ID'];
} while ($row_articles = mysql_fetch_assoc($articles));
?>
si je mets la commande echo dans une fonction, celle ci ne marche pas et ne renvoye rien :
<?php
mysql_select_db($database_dbprotect, $dbprotect);
$query_articles = "SELECT * FROM post ORDER BY date_post ASC ";
$articles = mysql_query($query_articles, $dbprotect) or die(mysql_error());
$row_articles = mysql_fetch_assoc($articles);
do {
function test() {
echo $row_articles['ID']; }
test();
} while ( $row_articles = mysql_fetch_assoc($articles) );
?>
J'ai un probleme avec une fonction php qui ne fonctionne pas :
lorsque j'execute la commande en dehors d'une fonction celle ci fonctionne, mais des que je la mets dans une fonction que je crée et que j'appelle, cette commande ne marche plus.
Voici le script d'origine, qui marche, et que me donne bien tous les ID de ma base de donné :
<?php
mysql_select_db($database_dbprotect, $dbprotect);
$query_articles = "SELECT * FROM post ORDER BY date_post ASC ";
$articles = mysql_query($query_articles, $dbprotect) or die(mysql_error());
$row_articles = mysql_fetch_assoc($articles);
do {
echo $row_articles['ID'];
} while ($row_articles = mysql_fetch_assoc($articles));
?>
si je mets la commande echo dans une fonction, celle ci ne marche pas et ne renvoye rien :
<?php
mysql_select_db($database_dbprotect, $dbprotect);
$query_articles = "SELECT * FROM post ORDER BY date_post ASC ";
$articles = mysql_query($query_articles, $dbprotect) or die(mysql_error());
$row_articles = mysql_fetch_assoc($articles);
do {
function test() {
echo $row_articles['ID']; }
test();
} while ( $row_articles = mysql_fetch_assoc($articles) );
?>
A voir également:
- Probleme de fonction
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction cachée google chrome - Guide
2 réponses
Tu crois pas que c'est abusé ton poste en double ?
https://forums.commentcamarche.net/forum/affich-13627175-probleme-avec-une-fonction#1
(Surtout quand il y a eu réponse au précédent)
https://forums.commentcamarche.net/forum/affich-13627175-probleme-avec-une-fonction#1
(Surtout quand il y a eu réponse au précédent)