oracle php

oracle php - PHP - Programmation

Marsh Posté le 16-11-2017 à 12:46:30    

salut mon besoin d'aide je me suis connecté a la base de donnée oracle de la banque, j'affiche les donnée dans un tableau, maitanant je veux un bouton action qui me permet d'avoir l'ID de la ligne (si on veux modifier ou supprimer : bouton action) aide moi merci c'est urgent
 
c'est le bouton et recuperation de l'ID  qui me cause probleme
 
voici le code  
 
<?php
/* oci_fetch_all exemple mbritton at verinet dot com (990624) */
 
require_once 'oracle.php';
 
$stmt = oci_parse($connexion, "SELECT id,nom,mail,datem,tel FROM fbl_mail ORDER BY id" );
 
oci_execute($stmt);
 
$nrows = oci_fetch_all($stmt, $results);
if ($nrows > 0) {
    echo "<table border=\"1\">\n";
    echo "<tr>\n";
    foreach ($results as $key => $val) {
        echo "<th>$key</th>\n";
 
    }
    echo "<th>ACTION</td>";
 
    echo "</tr>\n";
 
 
 
    for ($i = 0; $i < $nrows; $i++) {
        echo "<tr>\n";
        foreach ($results as $data) {
            echo "<td>$data[$i]</td>\n";
        }
      //  echo "<td>$data[id]</td>";
        echo "</tr>\n";
    }
    echo "</table>\n";
} else {
    echo "Pas de ligne<br />\n";
}
echo "$nrows Lignes lues<br />\n";
 
oci_free_statement($stmt);
oci_close($connexion);
?> :cry:

Reply

Marsh Posté le 16-11-2017 à 12:46:30   

Reply

Marsh Posté le 16-11-2017 à 14:57:16    

Reply

Marsh Posté le 16-11-2017 à 15:17:51    

Lal.

Reply

Marsh Posté le 17-11-2017 à 09:58:39    

Ce sujet a été déplacé de la catégorie Discussions vers la categorie Programmation par Fdaniel


---------------
Topic des restos / Topic des boutiques gastronomiques
Reply

Marsh Posté le 17-11-2017 à 11:44:14    

"programmation ma passion"
Lal


---------------
sheep++
Reply

Marsh Posté le 17-11-2017 à 13:48:07    

Ben, où est la difficulté ?
 
Un truc comme ça ?

Code :
  1. foreach ($results[$i] as $key => $data) {
  2.    echo '<td>';
  3.    if ('id' == $key) {
  4.        echo <<<EoH
  5.            <form method="POST">
  6.                <input type="hidden" value="{$data}">
  7.                <input type="submit" value="Editer">
  8.            </form>
  9. EoH;
  10.    } else {
  11.        echo htmlspecialchars($data, ENT_NOQUOTES);
  12.    }
  13.    echo '</td>';
  14. }


 
Le formulaire est à modifier/adapter (action, method peut bien entendu être en GET) tout comme il pourrait être remplacé par un simple lien (type : printf('<a href="editer.php?id=%d" class="button">Editer</a>', $data); )


Message édité par pluj le 18-11-2017 à 11:39:07
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed