Problemi e delucidazioni sito in php

ladycrys

Nuovo Utente
22 Ago 2009
2
0
0
Salve a tutti, sono nuova e fra poco andrò a presentarmi. Ho preferito scrivere prima quì perchè era il post più lungo e faticoso...spero possiate aiutarmi.
Vorrei creare un sito dinamico in php/mysql su altervista, ma ho delle lacune che non sono riuscita a colmare nei corsi che ho fatto.

Scrivo la mia prima pagina web: index.php
Codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Home</title>
</head>

<body>
</body>
</html>

Normale no? Supponiamo che in questa pagina io debba mettere un form di registrazione.
Ho creato un db "iscritti" con phpmyadmin, ma non ho la più pallida idea di come far interagire il modulo web con il database stesso, quindi come far sì che premendo il tasto invio la persona e i suoi dati siano immessi in questo benedetto database.
Devo scrivere altre pagine con istruzioni in php immagino, ma sulle guide dicono solo COSA si deve scrivere, non come...(per esempio dove apro la connessione e cose così..)
Se poteste anche dirmi più o meno quali sezioni delle guide possano trattare di questo argomento ve ne sarei grata...visto che oramai mi sto arrendendo; apprendo tante cose ma, almeno fino ad ora, non sono riuscita a trovare una risposta alle mie domande:confused::crying:
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
Per stabilire una connessione al DB ed effettuare operazione su di esso un esempio di codice è il seguente:

PHP:
// Stabilisce connessione al DB
$connect = mysql_connect("host", "username", "password") or die(mysql_error());

// Seleziona schema
$db = mysql_select_db("schema", $connect);

// Query da eseguire
$query = "SELECT * FROM table";

// Resultset
$result = mysql_query($query) or die ("Errore: ".mysql_error());

// Scorre il resultset e visualizza i dati recuperati
while ($record = mysql_fetch_array($result)) {
    echo $record["column"]."<br/>";
}
 

ladycrys

Nuovo Utente
22 Ago 2009
2
0
0
uhm se ad esempio ci fosse un form
Codice:
<form method="post" action="www.miosito.com/form.php">
Nome <input type="text" name="Nome"><br>
Cognome <input type="text" name="Cognome"><br>
Indirizzo <input type="text" name="Indirizzo"><br>
Email <input type="text" name="Email"><br>
<input type="submit" value="Invia e iscriviti"></form>

e volessi mettere i dati nel database "iscritti"? Dovrei mettere il tuo codice in un'altro documento?

Perchè avevo creato questo pezzo di codice come scritto su una guida
Codice:
<?php 
	$tuo_nome = $_POST['Nome'];
	$tuo_cognome = $_POST['Cognome'];
	$tuo_indirizzo = $_POST['Indirizzo'];
	$tuo_mail = $_POST['Email'];
echo "Il tuo nome è $tuo_nome, il tuo cognome è $tuo_cognome, il tuo indirizzo è $tuo_indirizzo e la mail con cui ti sei iscritto è $tuo_mail";
?>
 
Ultima modifica:

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
A seconda delle tue esigenze puoi utilizzare un'unica pagina oppure due. Se utilizzi un'unica pagina devi fare dei controlli per capire se i parametri sono valorizzati o meno. Se utilizzi un'altra pagina (nel tuo esempio sarebbe form.php) puoi inserire lì il codice che ti ho postato. In tal pagina recuperi i parametri passati tramite post e li inserisci nel DB.
 
Discussioni simili
Autore Titolo Forum Risposte Data
N php problemi a visualizzare video PHP 3
T problemi con dati menu a tendina HTML e CSS 2
T problemi di connessione MySQL 2
M Upload immagine con javascript problemi con FormData() Javascript 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
S Problemi Javascript + Aruba Javascript 2
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 5
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
P Problemi comunicazioni Comunicazioni dallo Staff 8
G I problemi non vengono solo per nuocere Presentati al Forum 0
A Problemi Wi-Fi Fastweb Reti LAN e Wireless 4
C [WordPress] Url vulnerability e problemi sito da mobile WordPress 0
S [PHP] problemi con le sessioni PHP 3
B Problemi accesso Instagram Smartphone e tablet 1
T [PHP] problemi con il browser PHP 0
M [Flash] Problemi conversione formato swf Flash 20
Andrea_Ventura [HTML] Problemi con effetto hover HTML e CSS 5

Discussioni simili