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

Résolu/Fermé
Cawrotte Messages postés 21 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 12 décembre 2010 - Modifié par Cawrotte le 9/04/2010 à 14:00
Cawrotte Messages postés 21 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 12 décembre 2010 - 9 avril 2010 à 18:08
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,
A voir également:

3 réponses

avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
9 avril 2010 à 17:55
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
Cawrotte Messages postés 21 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 12 décembre 2010
9 avril 2010 à 18:08
Tiens, c'est sympa :)
J'essaie illico, merci
0
Cawrotte Messages postés 21 Date d'inscription samedi 25 juillet 2009 Statut Membre Dernière intervention 12 décembre 2010
9 avril 2010 à 17:17
Justement, je voudrais un bloc notes MySQL.
Mais impossible d' éxécuter ces deux requêtes en même temps :(
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
9 avril 2010 à 15:40
MySQL est-il vraiment nécessaire pour un simple bloc-notes ?
Si tu en aurais plusieurs à gérer avec des membres, pourquoi pas ...
-2