Différences entre les versions de « SPARQL Protocol and RDF Query Language/Travail pratique/PHP avec MySQL »

m
 
===Insérer des données===
Dans le fichier php quipour traitefaire unune formulaireinsertion, on écritécrira unepar insertionexemple :
<source lang="php">
<?php
?>
</source>
* La première valeur est laissée en blancvide car c'est la place de l'ID qui doit s'auto-incrémenté..incrémenter.
**Si vous l'oubliez, ce blanc, il vous renverra un message d'erreur sql disant que le nombre de données insérées ne coïncident pas avec le nombre de champs...
* les autres définitions de valeurs
*Ensuite il faut gérer au sein des guillemets simples (apostrophes) tout ce qui est PHP
** la requête SQL est définie à l'aide de simple quote car dans du PHP (comme pour le HTML).
*au sein des guillemets doubles tout ce qui est sql...
** les valeurs dans SQL sont définies entre des double quotes.
*On place les guillemets au sein des apostrophes pour les afficher dans le sql, on place les variables 'nues' dans PHP.
 
 
'''Exercice :''' SANS COPIER COLLER, vous allez :
*Reprendre votre projet Eclipse pour que le CV soit enregistré dan votre nouvelle BDD.
*Pour récupérer l ’ID généré après un insert SQL utiliser la fonction : mysql_insert_id()
*N’oubliez pas tester, tester, tester...après chaque ajout dans le code.
*Si vous ne trouvez pas l’erreur, utilisez les commentaires et le débuggeurdébuggueur
{{solution|contenu=
Avec la nouvelle fonction connectMaBase, voici le fichier fonctions.php :
700

modifications