PHP (www.php.net) e' un linguaggio di scripting molto diffuso, ed e' molto indicato per l'accesso ai database MySQL (www.mysql.com) da pagine web. Ecco uno script di esmepio per l'accesso da PHP ad un database MySQL; i commenti spiegano le singole operazioni:
<?php
## INIZIO DA MODIFICARE ##
$server = 'sql.dominio.ext';
$user = $db = 'dominio8347';
$pass = 'asdsad343';
## FINE DA MODIFICARE ##
$mysqli = new mysqli($server, $user, $pass, $db);
/* check connection */
if ($mysqli->connect_errno) {
printf("Connect failed: %s\n", $mysqli->connect_error);
exit();
}
/* Create table doesn't return a resultset */
if ($mysqli->query("CREATE TEMPORARY TABLE myCity LIKE City") === TRUE) {
printf("Table myCity successfully created.\n");
}
/* Select queries return a resultset */
if ($result = $mysqli->query("SELECT Name FROM City LIMIT 10")) {
printf("Select returned %d rows.\n", $result->num_rows);
while ($row = $result->fetch_object()){
print_r($row);
}
/* free result set */
$result->close();
}
$mysqli->close();
?>
$server = 'sql.dominio.ext';
$user = $db = 'dominio8347';
$pass = 'asdsad343';
## FINE DA MODIFICARE ##
$mysqli = new mysqli($server, $user, $pass, $db);
/* check connection */
if ($mysqli->connect_errno) {
printf("Connect failed: %s\n", $mysqli->connect_error);
exit();
}
/* Create table doesn't return a resultset */
if ($mysqli->query("CREATE TEMPORARY TABLE myCity LIKE City") === TRUE) {
printf("Table myCity successfully created.\n");
}
/* Select queries return a resultset */
if ($result = $mysqli->query("SELECT Name FROM City LIMIT 10")) {
printf("Select returned %d rows.\n", $result->num_rows);
while ($row = $result->fetch_object()){
print_r($row);
}
/* free result set */
$result->close();
}
$mysqli->close();
?>
PHP ha inoltre molte altre funzione legate a MySQL, per operazioni piu' sofisticate.
Creato a: 24/03/2016 11:02am
L'ultima volta a: 25/01/2021 11:42am
L'ultima volta a: 25/01/2021 11:42am