Problème antre ancienne version php/mysql et nouvelle
J'ai fais un site pour des amis, j'ai mis ce site sur free, qui utilise une version 5 de mysql, aucun pb, tout fonctionne, par contre mes amis ont mis ce site sur leur hébergeur et là, patrata, les script ne fonctionnent plus (c'est comme si il ne trouvait pas la page)
Je ne suis pas un grand spécialiste de mysql/php, j'ai débuté avec les nouvelles moutures,je ne sais donc pas ce qui a changé entre temps et ne sais pas où se situe l'erreur. si quelqu'un pouvait m'aider... :-)
voilà le scipt :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php $img = ($_GET['img']);
?>
...
<?php
mysql_select_db("ideeol_ideeologis");
if ($img !='')
{
$result = mysql_query(" SELECT * FROM ideeologis WHERE idee_id = '$img' ");
$row = mysql_fetch_array($result);
$id = ($row['idee_id']);
$photo = ($row["idee_path"]);
$titre = ($row["idee_name"]);
$lieu = ($row["idee_place"]);
echo"<table width='520'align='center'><tr><td width='520' align='center'><img src='images/$photo' alt='' class='crea' title='' border=''></td></tr><tr><td class='texte'><div align='center'><b>$lieu</b> - $titre</div></td></tr></table>";
}
else
{ echo"<table width='400'align='center'><tr><td class='texte'>CLIQUER SUR UNE VIGNETTE POUR AFFICHER LA PHOTO DANS CETTE FENÊTRE</td></tr></table>";};
?> |
oublié de dire merci d'avance :-)
Re: Problême antre ancienne version php/mysql et nouvelle
Salut,
prends l'habitude de gérer l'affichage des erreurs et tu auras moins de surprises, essaies comme ça et dis-nous ce que tu trouves :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <?php $img = (!isset($_GET['img']))?(''):($_GET['img']);
?>
...
<?php
mysql_select_db("ideeol_ideeologis") or die (mysql_error());
if ($img !='')
{
$result = mysql_query(" SELECT * FROM ideeologis WHERE idee_id = '$img' ") or die (mysql_error());
$row = mysql_fetch_array($result);
// tu peux aussi afficher
// le resultat de la requete
// directement dans la page
// pour en verifier le contenu
echo "<pre>";
print_r($row);
echo "</pre>";
$id = ($row['idee_id']);
$photo = ($row["idee_path"]);
$titre = ($row["idee_name"]);
$lieu = ($row["idee_place"]);
echo"<table width='520'align='center'><tr><td width='520' align='center'><img src='images/$photo' alt='' class='crea' title='' border=''></td></tr><tr><td class='texte'><div align='center'><b>$lieu</b> - $titre</div></td></tr></table>";
}
else
{ echo"<table width='400'align='center'><tr><td class='texte'>CLIQUER SUR UNE VIGNETTE POUR AFFICHER LA PHOTO DANS CETTE FENÊTRE</td></tr></table>";};
?> |
;)