Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
HONOR Magic V6 è arrivato in Italia a 2.299,90 euro con una promessa precisa: unire 4 mm di spessore da aperto (8,75 mm chiuso nel modello White, 9 mm negli altri colori) a una batteria da 6.660 mAh, la più capiente mai vista su un pieghevole. Lo abbiamo usato per oltre una settimana in versione Red 16/512 GB per capire se lo Snapdragon 8 Elite Gen 5 tiene testa alla concorrenza anche fuori dai benchmark ufficiali
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7 punta su un display ampio e fluido, una batteria capace di accompagnare l'uso quotidiano senza ansie da ricarica e un prezzo accessibile, a partire da 179,90 euro per la versione con 64 GB di storage. Lo Snapdragon 6s 4G Gen 2 e i 4 GB di RAM della configurazione più diffusa frenano però chi cerca reattività e multitasking spinto: ecco il bilancio dopo due settimane di prova diretta
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-08-2003, 18:10   #1
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
[php-mysql] Mi aiutereste a creare un form?

Salve a tutti, mi servirebbe un piccolo aiuto per creare il più semplice form possibile per l'inserimento dei dati in un database MySql..

Dato questo per scontato (non ho bisogno di inserire username, pass e indirizzo dell'host):


<?php

$nome_db = "database";
$tabella = "tabella";

$connessione=mysql_connect()
or die ("Non riesco a connettermi con il Server <br>");

echo "Passo 1 - Connessione con il Server stabilita<br>";

$database = mysql_select_db ($nome_db, $connessione)
or die ("Non riesco a selezionare il db $nome_db<br>");

echo "Passo 2 - Connessione con il database $nome_db stabilita<br>";

.....
.....

Vorrei inserire dei valori per i campi della tabella "uno", "due" e "tre" tramite un form in codice html..

Penso sia facilissimo, ma essendomi appena avvicinato a questa tecnologia non so dove dirigermi..

Spero di essere stato chiaro..


Grazie a chiunque per un eventuale aiuto!
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2003, 01:36   #2
phlebotomus
Senior Member
 
L'Avatar di phlebotomus
 
Iscritto dal: Jul 2003
Città: Provincia PI
Messaggi: 905
Re: [php-mysql] Mi aiutereste a creare un form?

Quote:
Originariamente inviato da nin
Salve a tutti, mi servirebbe un piccolo aiuto per creare il più semplice form possibile per l'inserimento dei dati in un database MySql..
Codice:
$sql="INSERT INTO nome_tabella (campo1,campo2,campo3)
VALUES('".$valore1."','".$valore2."','".$valore3."')";
mysql_db_query($nome_db,$sql,$connessione);
mysql_close();
Studiandoci un po' dovresti arrivare a capire (può darsi che la sintassi non sia snellissima, ma funziona).

Ciao
__________________
R7 5700X < Noctua NH-D14 > Asus ROG Strix X570-F, Lepa G1000-MA, TeamGroup T-Force Vulcan Z 32GB 3200Mhz, M2 Crucial P5+, Palit GTX 1660 Ti StormX > Benq EW3280U, Asus Xonar Essence STX > NAD C350 > ProAc Tablette 2000, Corsair Obsidian 650D. 12 trans. merc.
phlebotomus è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2003, 12:58   #3
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
Grazie!
Ma questo codice lo devo inserire nella stessa pagina in cui ho il codice html del form per l'inserimento, o devo creare una pagina apposta?

Thnx comunque..sono proprio un neofita!
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2003, 13:37   #4
phlebotomus
Senior Member
 
L'Avatar di phlebotomus
 
Iscritto dal: Jul 2003
Città: Provincia PI
Messaggi: 905
Quote:
Originariamente inviato da nin
Ma questo codice lo devo inserire nella stessa pagina in cui ho il codice html del form per l'inserimento, o devo creare una pagina apposta?
Il codice dovrebbe andare subito dopo quello che hai scritto tu. Il codice che processa i dati del form può essere in un'altra pagina (se nel form c'è action="pagina.php") oppure nella stessa pagina che contiene il form (se nel form c'è action="" oppure action="stessa_pagina_del_form.php"). Per semplicità ti consiglio di metterlo in una pagina separata.
Nota: valore1, valore2, valore3 corrispondono esattamente agli attributi name e/o id dei campi di input del form.

Ciao
__________________
R7 5700X < Noctua NH-D14 > Asus ROG Strix X570-F, Lepa G1000-MA, TeamGroup T-Force Vulcan Z 32GB 3200Mhz, M2 Crucial P5+, Palit GTX 1660 Ti StormX > Benq EW3280U, Asus Xonar Essence STX > NAD C350 > ProAc Tablette 2000, Corsair Obsidian 650D. 12 trans. merc.
phlebotomus è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2003, 13:57   #5
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
Oh stupendo grazie!

Adesso inzio ad avere le cose ben + chiare!

THNX, Bye!!:
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2003, 14:40   #6
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
Mh...

Ho creato la pagina INDEX.PHP contenente il seguente codice:
Codice:
<html>
  <body>
      <form method="post" action=http://localhost>
            News <input type=text  name=News> <br>
            Citazioni  <input type=text  name=Citazioni> <br>
            Documenti  <input type=text  name=Documenti> <br>
            <input type="submit"   value="vai">
       </form>
 </body>
</html>



Codice PHP:
<?php  $nome_db "gabriele"$tabella "fisica"$connessione=mysql_connect()  or die ("Non riesco a connettermi con il Server <br>");  echo "Passo 1 - Connessione con il Server stabilita<br>"$database mysql_select_db ($nome_db$connessione)  or die ("Non riesco a selezionare il db $nome_db<br>");  echo "Passo 2 - Connessione con il database $nome_db stabilita<br>"$sql="INSERT INTO fisica (news,citazioni,documenti)  VALUES('".$news."','".$citazioni."','".$documenti."')"; mysql_db_query($nome_db,$sql,$connessione); mysql_close(); ?>
Quando apro la pagina ottengo però questi errori:


Notice: Undefined variable: news in F:\web\index.php on line 25

Notice: Undefined variable: citazioni in F:\web\index.php on line 25

Notice: Undefined variable: documenti in F:\web\index.php on line 25

Per caso sbaglio io qualcosa nella creazione del database??
(effettuata con phpMyadmin)

Grazie e scusate se sfrutto la vostra disponibilità...
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2003, 17:17   #7
cisc
Senior Member
 
L'Avatar di cisc
 
Iscritto dal: Nov 2002
Città: Cosenza --> Roma
Messaggi: 853
Quote:
Originariamente inviato da nin

Codice PHP:
$sql="INSERT INTO fisica (news,citazioni,documenti)  VALUES('".$news."','".$citazioni."','".$documenti."')"
[/code]
al posto di $news, ecc usa $_POST ['news'], $_POST ['$citazioni'], $_POST ['documenti']
__________________
GNU MyServer Wants YOU!!
We live thinking we will never die. We die thinking we had never lived. Jason Becker
cisc è offline   Rispondi citando il messaggio o parte di esso
Old 17-08-2003, 18:32   #8
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
Thnx! Provo, anche se se per ora non sembra voler inserire i dati per quanto non mi dia + errori..

Sob!

Avrete mie notizie
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
Old 18-08-2003, 11:56   #9
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
Quote:
Originariamente inviato da cisc
al posto di $news, ecc usa $_POST ['news'], $_POST ['$citazioni'], $_POST ['documenti']

Non mi da più quei fastidiosi "notice" ma i dati non vengono inseriti nel database..



Che il caldo dia alla testa anche al php?
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
Old 18-08-2003, 22:46   #10
phlebotomus
Senior Member
 
L'Avatar di phlebotomus
 
Iscritto dal: Jul 2003
Città: Provincia PI
Messaggi: 905
Ma il server del db, l'username e la password non ci sono nel tuo codice o li hai dati per scontati? Altrimenti te gli dici il nome del db e quello della tabella, ma lui non sa neanche qual'è il server.

Ciao
__________________
R7 5700X < Noctua NH-D14 > Asus ROG Strix X570-F, Lepa G1000-MA, TeamGroup T-Force Vulcan Z 32GB 3200Mhz, M2 Crucial P5+, Palit GTX 1660 Ti StormX > Benq EW3280U, Asus Xonar Essence STX > NAD C350 > ProAc Tablette 2000, Corsair Obsidian 650D. 12 trans. merc.
phlebotomus è offline   Rispondi citando il messaggio o parte di esso
Old 18-08-2003, 22:53   #11
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
Non mi servono, ho installato tutto in locale e posso eseguire le varie operazioni omettendo il codice...
Almeno penso, altrimenti non capirei il senso di tutte le modifiche che ho apportato ai vari files di configurazione..
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
Old 18-08-2003, 23:28   #12
phlebotomus
Senior Member
 
L'Avatar di phlebotomus
 
Iscritto dal: Jul 2003
Città: Provincia PI
Messaggi: 905
Quote:
Originariamente inviato da nin
Non mi servono
Non mi risulta... (ma non è detto che non mi sbagli ).

Ciao
__________________
R7 5700X < Noctua NH-D14 > Asus ROG Strix X570-F, Lepa G1000-MA, TeamGroup T-Force Vulcan Z 32GB 3200Mhz, M2 Crucial P5+, Palit GTX 1660 Ti StormX > Benq EW3280U, Asus Xonar Essence STX > NAD C350 > ProAc Tablette 2000, Corsair Obsidian 650D. 12 trans. merc.
phlebotomus è offline   Rispondi citando il messaggio o parte di esso
Old 18-08-2003, 23:32   #13
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
Beh se può essere utile tutte le volte in cui lancio lo scritp mi viene scritto:
Passo 1 - Connessione con il Server stabilita
Passo 2 - Connessione con il database gabriele stabilita

quindi non penso che abbia problemi per quanto riguarda host, pass e user..O forse si??

Oddio mi stanno venendo dubbi amletici!
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2003, 08:27   #14
phlebotomus
Senior Member
 
L'Avatar di phlebotomus
 
Iscritto dal: Jul 2003
Città: Provincia PI
Messaggi: 905
Provaci, cosa ti costa?
Codice:
$connessione=mysql_connect()
diventa
Codice:
$connessione=mysql_connect(server,username,pass)
Ciao
__________________
R7 5700X < Noctua NH-D14 > Asus ROG Strix X570-F, Lepa G1000-MA, TeamGroup T-Force Vulcan Z 32GB 3200Mhz, M2 Crucial P5+, Palit GTX 1660 Ti StormX > Benq EW3280U, Asus Xonar Essence STX > NAD C350 > ProAc Tablette 2000, Corsair Obsidian 650D. 12 trans. merc.
phlebotomus è offline   Rispondi citando il messaggio o parte di esso
Old 19-08-2003, 11:57   #15
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
..ci ho provato e a parte che mi accetta solo user "root" e pass vuota le cose non cambiano (penso che sia l'impostazione standard di mysql ma non vorrei aggiungere stronzate a stronzate... )

Dopo tutto queste linee di codice

Codice PHP:
...

$connessione=mysql_connect() 
or die (
"Non riesco a connettermi con il Server <br>"); 


echo 
"Passo 1 - Connessione con il Server stabilita<br>"


$database mysql_select_db ($nome_db$connessione
or die (
"Non riesco a selezionare il db $nome_db<br>"); 
dovrebbero resituirmi l'errore prorio nel caso di mancata connessione al server e database..

Torno a dire che sono un neofita, magari do troppe cose per scontate e poi..

Aggiorno: phpMyAdmin mi lancia questo messaggio ad ogni apertura

"Il file di configurazione in uso contiene impostazioni (root con nessuna password) che corrispondono ai privilegi dell'account MySQL predefinito."

Torno a pensare che posso escludere la questione user,pass etc..
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [

Ultima modifica di nin : 19-08-2003 alle 12:31.
nin è offline   Rispondi citando il messaggio o parte di esso
Old 20-08-2003, 00:45   #16
nin
Senior Member
 
L'Avatar di nin
 
Iscritto dal: Mar 2000
Città: Parma
Messaggi: 2090
Thnx a tutti...ho risolto, per ora non sentirete + parlare di me..
__________________
] I've had enough, sick and tired: bring the sun or I'm gone. [
nin è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere? Recensione HONOR Magic V6: spessore record e sup...
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni Redmi Pad 2 9.7: ampio display, economico e peso...
Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
ChatGPT, Claude e Gemini nel mirino: cos...
Pneumatici dalla Cina, l'UE introduce da...
SpaceX vuole 100.000 satelliti in orbita...
Disney+ gratis, ma con pubblicità: l'ult...
Microsoft ammette: emissioni di CO2 su d...
Apple denuncia OpenAI e due ex dirigenti...
Asha Sharma licenzia migliaia di dipende...
25 articolazioni, pelle tattile e forza ...
Creato un chip quantistico in cui la mem...
Torna la migliore e-bike in carbonio del...
NVIDIA H200 in Cina, si apre uno spiragl...
GPT-5.6 per tutti, Codex dentro ChatGPT:...
Le 10 offerte TOP Amazon del weekend in ...
Polestar chiude il miglior primo semestr...
Panasonic S45 e S55 in offerta da 189€: ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 13:48.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v