Problema inserimento articolo con piu' tabelle

pinoshine

Utente Attivo
15 Set 2012
95
0
0
Ciao ragazzi, ho un problema con l'iserimento di un hotel da un form ed il recupero di valori da un'altra tabella, mi spiego meglio:
ho una tabella hotel composta da: id, nome, country_id, city_id - una tabella cities con: id, country_id, city, con all'interno pisa, palermo, venezia - ed una tabella country con: id, country , con all'interno italia. io voglio che, quando aggiungo una nuova struttura nella riga country_id e city_id della tabella hotel riceve i valori 1 (associato all'id italia) e 2 (associato a palermo) vi posto il codice:
PHP:
<?
							$nome = $_POST ["nome"];
							$country_id = $_POST ["country_id"];
							$stelle = $_POST ["stelle"];
							$categoria = $_POST ["categoria"];
							$provincia = $_POST ["provincia"];
							$comune = $_POST ["comune"];
							$indirizzo = $_POST ["indirizzo"];
							$breve = $_POST ["breve"];
							$lunga = $_POST ["lunga"];
							$mare = $_POST ["mare"];
							$centro = $_POST ["centro"];
							$shopping = $_POST ["shopping"];
							$porto_ischia = $_POST ["porto_ischia"];
							$porto_casamicciola = $_POST ["porto_casamicciola"];
							$porto_forio = $_POST ["porto_forio"];
							$coorx = $_POST ["coorx"];
							$coory = $_POST ["coory"];
							$tel = $_POST ["tel"];
							$fax = $_POST ["fax"];
							$mail = $_POST ["mail"];
							$stato = $_POST ["stato"];
							$ordine = $_POST ["ordine"];
							$checkin = $_POST ["checkin"];
							$checkout = $_POST ["checkout"];
							$animali = $_POST ["animali"];
							$politica = $_POST ["politica"];
							$id=$_GET["idhotel"];
                             //il testo inserito qui' rende i campi nel form abligatori
							if($_POST ["nome"]!=""   &&  $_POST ["stelle"]!=""  &&  $_POST ["stato"]!="")
							{
								require_once 'config.php' ;

								$sql = "INSERT INTO hotel (nome, country_id, stelle, categoria, provincia, comune, indirizzo, breve, lunga, mare, centro, shopping, porto_ischia, porto_casamicciola, porto_forio, coorx, coory, tel, fax, mail, stato, ordine, checkin, checkout, animali, politica) VALUES('$nome','$country_id','$stelle','$categoria','$provincia','$comune','$indirizzo','$breve','$lunga','$mare','$centro','$shopping','$porto_ischia','$porto_casamicciola','$porto_forio','$coorx','$coory','$tel','$fax','$mail','$stato','$ordine','$checkin','$checkout','$animali','$politica')";
								$result = mysql_query ($sql,$connessione) or die ("query non funzionante = $sql");
								
			
								if ($result) echo '<script language=javascript>document.location.href="../pagine/hotel.php"</script>';
							}
							else echo("<BR><BR><center><span class=gensmall>Devi inserire tutti i dati nel form.</span></center>");	
						echo "<BR><BR><center><span class=gensmall><a href='javascript:history.go(-1)'>TORNA ALLA LISTA HOTEL</span></center></a>";  		
						?>
                        
						<?
			//-------------------------------ADDING HOTEL---------------------------------------
			$city_country=check_city($_POST['city'],$_POST['country']);
			
			$query="SELECT * FROM cities WHERE id='".$city_country['id']."'";
			$resultcity=mysql_query($query);
			$rowcity=mysql_fetch_array($resultcity);
			$newhotelnum=$rowcity['numhotels']+1;
			$query2="UPDATE hotel SET country='".$city_country."',city='".$city_country."' WHERE id=".$city_country['id'];
			mysql_query($query2);
			?>
in pratica nella tabella hotel ricevo i valori 0 sia per country_id che per city_id , qualche idea ragazzi?
Grazie
 
Ultima modifica:

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Intanto controlla il contenuto della variabile $country_id e poi non vedo alcun campo che si chiama city_id.
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problema inserimento parole con apostrofo nel db PHP 5
beatle [Photoshop] problema inserimento immagini Photoshop 1
G inserimento csv in tabella mysql; problema con struttura PHP 11
P [PHP] Problema inserimento nuove chiavi in array PHP 2
giuseppe_123 [WordPress] Problema inserimento widget nel footer WordPress 0
T Problema inserimento dati in phpmyadmin PHP 2
L Problema Inserimento Azioni Su mappa vettoriale Javascript 0
otto9due Problema inserimento ciclo foreach o while in variabile PHP 1
M Problema inserimento dati in sqlite Sviluppo app per Android 1
M Problema con modulo registrazione e inserimento dati in database PHP 8
Marcoingrande Problema inserimento testo in <ul> PHP 0
P Problema inserimento controllo su script multiupload... PHP 2
P Problema Inserimento nuovo element database... MySQL 3
radioButton Problema inserimento stringa con apostrofo in database sql Database 21
B Problema inserimento dati con apostrofo MySQL 1
O [risolto] Inserimento nuovo campo in mysql. Problema PHP 6
Emix Problema query inserimento... PHP 6
N problema inserimento record multipli col tasto f5 PHP 6
S Problema inserimento nuovo record da form PHP 5
EffeElle Php problema su inserimento dati mysql PHP 47
M problema con l'inserimento di dati in un tag input PHP 3
P problema inserimento dato in rubrica PHP 9
Dexter_90 [AIUTO!] Problema Inserimento Menu Fireworks nell'Header WordPress 11
A problema con l'inserimento di valori in una tabella dopo una ricerca da form Classic ASP 1
E Problema inserimento LIKE BOX facebook HTML e CSS 3
B Problema di inserimento "menu con css" in pagina web "con tabelle" HTML e CSS 5
J Problema con inserimento dati tabella PHP 4
asevenx problema inserimento database nel sito online MySQL 3
asevenx problema con l'inserimento di un record nel database (caratteri non consentiti) PHP 11
G Help - Problema inserimento dati in maschera MySQL 4
T problema inserimento testo attraverso istruzione insert ASP.NET 1
G Problema inserimento dati in una maschera Database 0
N [PHP/MySQL] Problema inserimento stringhe ' or ', ' and ' PHP 2
G problema con inserimento dati PHP 4
A Problema inserimento in puù tabelle Database 1
S problema con inserimento nuovo record PHP 6
A problema inserimento foto PHP 0
F Problema inserimento dati Classic ASP 1
F Problema con il modulo inserimento record Classic ASP 1
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2

Discussioni simili