CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

code php de news qui ne marche pas!

ninjapolike
ninjapolike
Niveau 1
12 septembre 2007 à 18:27:03

Hey hey hey, salut à tous!
Je suis en train de créer un site internet,et, forcément, me doit de passer par la programtion (hé hé hé)
donc j´ai commencé à faire un code pour afficher une liste d´articles stockés dans ma base de données avec un lien sur le titre vers l´article et des boutons pour voir la suite des titres...
voilà le code, seulement lorsque ma page s´affiche, au lieu de voir mes titres (ma base de donnée ´est pas vide pourtant), je vois ce message:
"
Parse error: syntax error, unexpected T_STRING in /mnt/160/sda/1/e/jouonscurieux/index.php on line 15"
<?php
if($_GET[´limit´]==´´)
{
$debut=´0´;
}
else
{
$debut=$_GET[´limit´];
}
// Fixer la limite au nombre de résultats désirés par page, ici 25 par exemple
$limit=´25´;
$limitbdd=$debut+$limit;

mysql_connect("sql.free.fr","jouonscurieux","*****

    • ***");

mysql_select_db(jouonscurieux);
$retour="mysql_query(´SELECT titre,id FROM "article" LIMIT $debut,$limitbdd DESC´)";
while ($donnees = mysql_fetch_array($retour))
{
echo ´$donnees[´titre´]´;
echo ´<br>´;
$id=$donnes[´id´];
}
$compteur="mysql_query(´SELECT COUNT(id) FROM "article" ´)";
$newlimit=´$limitbdd´+´$limit´;
if($debut==´0´)
{
}
else
{
echo ´ <a href="affiche.php?limit=$oldlimit">Aller aux $limit résultats précédents</a>´;
}if($compteur>$id)
{
echo ´ <a href="affiche.php?limit=$newlimit">Aller aux $limit résultats suivants</a>´;
}
else
{
}
$oldlimit=´$debut´-´$limit´;

?>

deepblue
deepblue
Niveau 16
12 septembre 2007 à 18:44:54

2 erreurs :

  • $retour="mysql_query(...)"; > les " n´ont rien à faire là.

mysql_query est une fonction php

  • echo ´$donnees[´titre´]´;

echo echo $donnees[´titre´]; suffit. tes ´ engendrent une erreur car ça delimite la chaine suivante : "´$donnees[´", ainsi, "itre´]´" seul genere l´erreur retournée par php.

ninjapolike
ninjapolike
Niveau 1
12 septembre 2007 à 19:17:03

Mercu beaucoup, mais voilà que je vois s´afficher
ysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/160/sda/1/e/jouonscurieux/index.php on line 16

ladite ligne est

while ($donnees = mysql_fetch_array($retour))

...

deepblue
deepblue
Niveau 16
12 septembre 2007 à 19:27:28

$retour=mysql_query("SELECT titre,id FROM article LIMIT $debut,$limitbdd DESC");

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment