[Syntaxe] [Fonctions utiles] [Liens utiles]
Php fonctionne
comme tout autre programme CGI, indépendamment du serveur Web. Cette
génération de pages dynamiques peut donc s'appuyer sur Personal
Web Server, Internet Information Server, Apache, etc. Il suffit de paramètrer
correctement le serveur Web (voir liens utiles).
Syntaxe
"3" += "5" + "1;"; donne "9", le point virgule est ignoré, il faut écrire "3" .= "5" . "1;"; pour obtenir "351;".
<? instruction(s) ?>, <?php instruction(s) ?>, balises script, etc.
foreach ($GLOBALS as $var => $val) { echo "$var => $val <br>"; }
$conn = Ora_Logon("ad@aerm", "ad"); if (! $conn) echo "<h1>Probleme de connexion !!!</h1>"; $curseur = ora_open($conn); if (! $curseur) echo "<h1>Probleme d ouverture de curseur $curseur !!!</h1>";
$res = ora_parse($curseur, "INSERT INTO Bonnes_Adresses ". "(nom,adresse,texte,auteur,email) values ($nom, $adresse, $texte, $auteur, $email)"); $res = ora_exec($curseur); ora_error($curseur); avec 'nom' qui est un champ du formulaire de la page précédente (donc automatiquement récupéré ici de l'URL) ex. <input name="nom" type="hidden" value="">
$sql_statement = 'SELECT nom as r_nom, categorie as r_categorie, '. 'adresse as r_adresse, email as r_email'. ' FROM salaries'; $res = ora_parse($curseur, $sql_statement); $res = ora_exec ($curseur); while (ora_fetch($curseur)) { ?> <tr valign="top"><td><? echo ora_getcolumn($curseur, 1) ?></td> <? } ?>
<? $res = ora_close($curseur); $res = Ora_Logoff($conn); ?>