Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr sbarca ufficialmente in Italia con tre modelli elettrici premium, X, 7X e 001, distribuiti da Jameel Motors su una rete di 52 punti vendita già attivi. La Zeekr X parte da 39.900 euro, la 7X da 54.100: piattaforma a 800V, chip Snapdragon di ultima generazione, ricarica ultraveloce e un'autonomia dichiarata fino a 615 km WLTP. Le prime consegne sono previste a metà aprile
Marathon: arriva il Fortnite hardcore
Marathon: arriva il Fortnite hardcore
Marathon è il titolo multiplayer competitivo del momento. Ecco quali sono le caratteristiche di gioco principali, insieme alle nostre prime considerazioni dopo qualche "run" nell'extraction shooter di Bungie
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare
A New York HP ha messo al centro della scena HP IQ, la piattaforma di IA locale da 20 miliardi di parametri. L’abbiamo vista in funzione: è uno strumento che funziona, pensato per un target specifico, con vantaggi reali e limiti altrettanto evidenti
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-03-2006, 19:32   #1
gabryboom
Senior Member
 
L'Avatar di gabryboom
 
Iscritto dal: Sep 2004
Città: Firenze
Messaggi: 375
PHP: interazione tra form (.php) e db

quando chiedo di inserire nel db un testo inserito in un form, mi inserisce solo una nuova riga nel db, senza però alcun testo...
il database è sul computer (apache) ho installato easyPHP 1.8...

questi sono i file:

inserimento.php
<form action="inserimento1.php" method="get" enctype="SUBMIT" name="SUBMIT" id="SUBMIT">
<input name="testo" type="text" id="testo">
<input name="Submit" type="submit" value="immetti dati >">
</form>


inserimento1.php
<?php
include ("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$testo="";
$query = "INSERT INTO tabella (testo)
VALUES('$testo');";

if (mysql_query($query, $db))
echo "il campo è stato inserito correttamente";
else
echo "Erorre durante l'inserimento";
mysql_close($db);
?>

che manca a questi sccript x funzionare????
nn capisco
il problema è che come risposta ottengo che i dati sono inseriti correttamente ma se vado sul db a vedere aggiunge solo una riga senza riportare il testo
gabryboom è offline   Rispondi citando il messaggio o parte di esso
Old 27-03-2006, 21:12   #2
gabryboom
Senior Member
 
L'Avatar di gabryboom
 
Iscritto dal: Sep 2004
Città: Firenze
Messaggi: 375

HELP!!!!!!!!!!!!!!!!!!!!!
gabryboom è offline   Rispondi citando il messaggio o parte di esso
Old 27-03-2006, 23:39   #3
Pirulicchio
Member
 
Iscritto dal: Jan 2005
Città: Prato
Messaggi: 42
Ho dato un'occhiata veloce e non vorrei tirare una fregnaccia, ma pare che prima dell'inserimento nel database hai messo la variabile $testo="" questo vuol dire che il valore è stringa vuota, credo che sia per questo che no hai alcun valore.
Forse $testo="" è dentro IF ma non riesco a vederlo perchè non ci sono le graffe, sarebbe cosa buona metterle.

Ciao......
Pirulicchio è offline   Rispondi citando il messaggio o parte di esso
Old 28-03-2006, 09:11   #4
gabryboom
Senior Member
 
L'Avatar di gabryboom
 
Iscritto dal: Sep 2004
Città: Firenze
Messaggi: 375
Quote:
Originariamente inviato da Pirulicchio
Ho dato un'occhiata veloce e non vorrei tirare una fregnaccia, ma pare che prima dell'inserimento nel database hai messo la variabile $testo="" questo vuol dire che il valore è stringa vuota, credo che sia per questo che no hai alcun valore.
Forse $testo="" è dentro IF ma non riesco a vederlo perchè non ci sono le graffe, sarebbe cosa buona metterle.

Ciao......

OK grazie ho risolto ho dato questo comando $testo = $_GET['testo'], così tutto quello che arriva dal form come testo viene inserito correttamente xò ora ho un'altro problema:
per tirare su tutti i dati inseriti nel db se inserisco la $query:

<?php
include ("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php")

$query = "SELECT * FROM $tablename ORDER BY id DESC";

?>

mi dice prashe error...
cmq in questa versione di php deve essere cambiato qlc xchè prima questi semplici comandi funzionavano ora invece...
gabryboom è offline   Rispondi citando il messaggio o parte di esso
Old 28-03-2006, 09:35   #5
Pirulicchio
Member
 
Iscritto dal: Jan 2005
Città: Prato
Messaggi: 42
Quote:
mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php")
mi pare manchi il ; alla fine, se è un parse error di solito è un errore di sintassi.

Ciao...
Pirulicchio è offline   Rispondi citando il messaggio o parte di esso
Old 28-03-2006, 09:50   #6
gabryboom
Senior Member
 
L'Avatar di gabryboom
 
Iscritto dal: Sep 2004
Città: Firenze
Messaggi: 375
ok ora la query funziona!!!
GRAZIE
gabryboom è offline   Rispondi citando il messaggio o parte di esso
Old 22-04-2006, 09:43   #7
REPERGOGIAN
Senior Member
 
Iscritto dal: Apr 2003
Città: just in case..uh
Messaggi: 18921
mi infilo qui,,,

una domanda
ma quante query posso fare con una connessione sola al database?

devo fare visualizzare 3 liste di nomi ordinate per diversi attributi nella stessa pagina
quindi dovrei fare 3 query...

ma devo aprire e chiudere la connex al db ogni volta
o come faccio?
__________________
Veyron SS: 4th at 1.16.08
REPERGOGIAN è offline   Rispondi citando il messaggio o parte di esso
Old 22-04-2006, 11:26   #8
Xalexalex
Senior Member
 
L'Avatar di Xalexalex
 
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2503
Nono non devi mica chiudere la connessione... La puoi lasciare aperta e chiuderla quando hai finito di eseguire le tre query e le hai fetchate.

Ciauz,
Alex
__________________
Xalexalex è offline   Rispondi citando il messaggio o parte di esso
Old 22-04-2006, 12:34   #9
REPERGOGIAN
Senior Member
 
Iscritto dal: Apr 2003
Città: just in case..uh
Messaggi: 18921
Quote:
Originariamente inviato da Alessandro::Xalexalex
Nono non devi mica chiudere la connessione... La puoi lasciare aperta e chiuderla quando hai finito di eseguire le tre query e le hai fetchate.

Ciauz,
Alex

okok
ma le query le metto una sotto l'altra

$query1: ecccc...

$query2:eccc..

$query3:Ecc..

?

e poi il "sending" come lo scrivo per spedire le 3 query al db?

$result= mysql_query($query1,$query2,$query3) or die ecc...?

scusa ma sono niubbio
__________________
Veyron SS: 4th at 1.16.08
REPERGOGIAN è offline   Rispondi citando il messaggio o parte di esso
Old 22-04-2006, 12:52   #10
Xalexalex
Senior Member
 
L'Avatar di Xalexalex
 
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2503
E scusa di cosa?? Siam qui apposta

Cmq devi fare

$result1=mysql_query($query1) or die...

$result2=mysql_query($query2) or die...

$result3=mysql_query($query3) or die...


Ciauz,
Alex
__________________
Xalexalex è offline   Rispondi citando il messaggio o parte di esso
Old 22-04-2006, 12:56   #11
REPERGOGIAN
Senior Member
 
Iscritto dal: Apr 2003
Città: just in case..uh
Messaggi: 18921
Quote:
Originariamente inviato da Alessandro::Xalexalex
E scusa di cosa?? Siam qui apposta
e no
scusa si
sai meglio di me che sono cazzatine queste...e pure io posso immaginarlo
e che aprendo un libro si risolvono, basta impegnarsi qualche ora

solo che adesso non riesco ad aprirlo il libro..poco tempo
come al solito

Quote:
Cmq devi fare

$result1=mysql_query($query1) or die...

$result2=mysql_query($query2) or die...

$result3=mysql_query($query3) or die...


Ciauz,
Alex
grazie
__________________
Veyron SS: 4th at 1.16.08
REPERGOGIAN è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti Zeekr X e 7X provate: prezzi, autonomia fino a 6...
Marathon: arriva il Fortnite hardcore Marathon: arriva il Fortnite hardcore
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare HP Imagine 2026: abbiamo visto HP IQ all’opera, ...
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è PNY RTX 5080 Slim OC, sembra una Founders Editio...
Wi-Fi 7 con il design di una vetta innevata: ecco il nuovo sistema mesh di Huawei Wi-Fi 7 con il design di una vetta innevata: ecc...
NVIDIA App si aggiorna: arriva DLSS 4.5 ...
Claude Code: il codice sorgente esposto ...
Recensione POCO X8 Pro: è lui lo ...
Il primo dissipatore a liquido di Noctua...
Opera Neon abilita il protocollo MCP: l'...
Dyson Clean+Wash Hygiene: lava e pulisce...
NVIDIA investe 2 miliardi in Marvell: pa...
Le GPU come garanzia bancaria: CoreWeave...
KeeneticOS si aggiorna alla versione 5: ...
Regno Unito avvia indagine su Microsoft:...
Disney vuole comprare Epic Games e Fortn...
ASUS ROG Crosshair X870E Glacial: il nuo...
Samsung Galaxy Watch 9 si avvicina al la...
GTA 6: i costi di sviluppo sono impressi...
SSD Kioxia EXCERIA PRO G2 4TB, prestazio...
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: 01:58.


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