Petit bloc notes PHP/MySQL, très simple.

Résolu
Cawrotte Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
Cawrotte Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tout le monde :)

Je viens vous demander un peu d'aide au sujet d'un petit bloc notes que je voudrais faire.
Pourriez-vous m'écrire le script nécessaire, étant donné que je n'ai pas réussi à exécuter simultanément :

- la requête SELECT visant à lire et recopier le contenu du bloc notes déjà existant, dans un textarea.
- la requête UPDATE visant à modifier le contenu.

J'aimerais que la requête select s'exécute dès le chargement de la page, et la requête UPDATE sur appui d'un bouton.

Voici quelques morceaux de script :

SELECT message FROM blocnotes WHERE id='1'
;
UPDATE blocnotes SET message='$message' WHERE id='1'
;
<code><textarea rows="15" cols="65" name="message"><?php echo $data['message']?>

Ne vous occupez pas de 'id' :D

Merci d'avance,

3 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Tu ne dois pas exécuter les deux requêtes en même temps.
    En premier lieu, tu vérifies si le formulaire a été envoyé : si oui, alors tu l'enregistre
    Après, tu fais ta requête pour récupérer le contenu dans la table.

    <?php
    $pdo = new PDO('mysql:host=localhost;dbname=db_teste','root','');
    
    if(isset($_POST['message'])) {
        $sql = 'UPDATE blocnotes SET message=:message WHERE id=1';
        $req = $pdo->prepare($sql);
        $req->execute(array(':message' => $_POST['message']));
    }
    
    $sql = 'SELECT message FROM blocnotes WHERE id=1';
    $req = $pdo->query($sql);
    $data= $req->fetch();
    ?>
    1
    1. Cawrotte Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
       
      Tiens, c'est sympa :)
      J'essaie illico, merci
      0
  2. Cawrotte Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
     
    Justement, je voudrais un bloc notes MySQL.
    Mais impossible d' éxécuter ces deux requêtes en même temps :(
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    MySQL est-il vraiment nécessaire pour un simple bloc-notes ?
    Si tu en aurais plusieurs à gérer avec des membres, pourquoi pas ...
    -2