Affichage données

MissTortue - 16 nov. 2012 à 19:28
cod57 Messages postés 1653 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 septembre 2013 - 17 nov. 2012 à 09:39
Bonjour,
Après deux ans sans programmer, je viens d'installer la dernière version d'EasyPhp (5.4.6) (une petite galère).
En testant mes bases de données qui fonctionnait bien sous Easyphp 1.8 j'ai eu la désagréable surprise d'avoir le message suivant :
['.$data['rubr_point'].']
'; // echo '
'.$data['rubr_date'].'
'; echo '
'.$data['rubr_texte'].'
'; // echo '
Références :
'; // echo '
'.$data['rubr_ref'].'
'; // echo '
'; } } exit(); mysql_close($connect); //on ferme la connection à mysql ?>

Y-a-t-il des changements sur les signes de ponctuation entre les versions ?
J'ai repris toutes les lignes du code en vérifiant ce que les différents tuto montrent pour afficher les données quand on interroge une BDD mais là je craque.
Mon code (qui est tout simple):
<?
include("../../atlas.inc");
$connect = mysql_connect($serveur,$user,$mpasse) or die('Erreur de connexion');
mysql_select_db($db, $connect) or die('Base inexistante');
//définition de la variable javascript
$ville = $_GET['ville'];
$feuille = $_GET['feuille'];
$point = $_GET['sq'];
$connect = mysql_connect($serveur,$user,$mpasse) or die('Erreur de connexion');
mysql_select_db($db, $connect) or die('Base inexistante');
//Requête sur la table RUBRIQUES
$sql "select * FROM rubriques WHERE ville '$ville' AND feuille ='$feuille' AND rubr_point='$point' ORDER BY rubr_point AND rubr_date" ;
//$sql "select * FROM rubriques LEFT OUTER JOIN images on rubr_point img_point and ville = img_ville and feuille = img_feuille WHERE ville = '$ville' AND feuille ='$feuille' AND rubr_point='$point' ORDER BY rubr_point AND rubr_date" ;
$res = mysql_query($sql) or die('erreur : '.mysql_error());
$nbres = mysql_num_rows($res);//affichage des résultats
if ($nbres)
{
while($data = mysql_fetch_assoc($res))
// on fait une boucle qui va faire un tour pour chaque enregistrement
{
// on affiche les informations de l'enregistrement en cours
// echo '<td>
['.$data['rubr_point'].']
';
// echo '<td>
'.$data['rubr_date'].'
';
echo '<td>
'.$data['rubr_texte'].'
';
// echo '<td>
Références :
';
// echo '<td>
'.$data['rubr_ref'].'
';
// echo '
';
}
}
exit();
mysql_close($connect); //on ferme la connection à mysql
?>

Merci par avance pour votre réponse

3 réponses

cod57 Messages postés 1653 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 septembre 2013 19
17 nov. 2012 à 08:59
bonjour

c'est peu être juste le short tag
<? mais des <?php
ou l'extension 'active short tag'

Bonne programmation !
0
Merci beaucoup pour cette réponse simple et efficace puisque tout remarche.
Bonne journée
0
cod57 Messages postés 1653 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 septembre 2013 19
17 nov. 2012 à 09:39
tu peux mettre réponse acceptée merci

Bonne programmation !
0
Rejoignez-nous