Si ==> affichage

Mystx
Invité n'ayant pas de compte PHPfrance

15 mars 2005, 22:22

Alors j'aimerais qu'on m'aide pour quelque chose.
voilà la structure en français:

Code : Tout sélectionner

Si dans la table statut de info_tbl, ce qu'il y a écrit est: OK. Alors on affiche le nom sur la page ok.php. Si c'est pas ok alors on affiche le nom sur la page pook.php
dites le si vous voulez que j'explique :)

Mammouth du PHP | 1885 Messages

15 mars 2005, 22:28

Je tente une réponse:
<?php
// Connexion MySQL
$db = mysql_connect('localhost', 'user', 'password');
mysql_select_db('database', $db);

// Sélection du champ
$sql = 'SELECT statut FROM info_tbl WHERE id=4';
if ($res = mysql_query($sql, $db)) {

  // Récupération de la première ligne et du premier champ
  list($statut) = mysql_fetch_row($res, $db);

  // Vérification du OK
  if ($statut == 'OK') {
    include('ok.php');
  } else {
    include('pook.php');
  }
}

// Fermeture de connexion MySQL
mysql_close($db);
?>
Est-ce bien cela que tu désirais faire?

J'ai supposé qu'il y avait un champ id qui identifiait chacun des enregistrements dans ta table. À toi de modifier la condition si elle te ne plait pas.

;)
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Mystx
Invité n'ayant pas de compte PHPfrance

16 mars 2005, 16:23

Donc dans ce que tu mets dans le code c'est si c'est ok on affiche la page ok et si c pas ok on affiche la page po ok c ca non ?
Moi j'aimerais que si c'est ok on affiche tout ce qu'il y a cad nom,prénom, etc dans la page ok et si ce n'est pas le cas on l'affiche dans la page po ok ..

sinon je peux expliquer plus concrètement :p

Eléphanteau du PHP | 29 Messages

16 mars 2005, 16:28

Et déso je l'ai pas mis dans le bon sujet y me semble, y fallait le metre dans le forum mysql non ? :?
.. Noobbbb ..
.. Cherche une idée de site ..