profilo utente + auto

Stato
Chiusa ad ulteriori risposte.

Giusy Sutera

Nuovo Utente
19 Apr 2016
2
0
0
Salve Ragazzi sto creando un sito in php. Ho la necessità di avere un semplice login(fatto), profilo utente(fatto) e le auto relative all'utente.
Ho quindi creato due tabelle una "utenti" ed una "auto"
Ho la necessità di capire come assegnare un auto che l'utente crea al suo id, prelevando l'user magari dall' altra table.

QUindi devo in qualche modo creare una connesione tra le due table, in modo che ad esempio pippo88 della tabella utenti, abbia una lancia Y10 della tabella auto.
Sarà una cavolata ma mi perdo in quanto alle prime armi :)
Grazie per il supporto.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
se non ho capito male il problema.
tu hai una tabella utenti
Codice:
id int(xy) autonincrement primarykey //id dell'utente
utente varchar(xy) //nome dell'utente
//e altri campi che ti servono

è una tabella auto
Codice:
id int(xy) autonincrement primarykey //id dell'auto
utente varchar(xy) //tipo auto
//e altri campi che ti servono

ti conviene fare una tabella chiamata, es, assegnazione così fatta
Codice:
id int(xy) autonincrement primarykey 
id_u int(xy) //conterrà l'id dell'utente
id_a int(xy) //conterrà l'id dell'auto

quando assegni all'utente pinco (es. id = 21) l'auto y10(es id =9) valorizzi un record della tabella assegnazione che risulterà esempop
id id_u id_a
.. ... ...
5 21 9
 

Giusy Sutera

Nuovo Utente
19 Apr 2016
2
0
0
non ho idea a livello di codice, non ho mai fatto un'assegnazione ! Puoi darmi qualche altra delucidazione? Io ho un form insert che mi inserisce l auto e quello utente che inserisce l'utente! A livello di codice cosa dovrei fare assodato che io faccia una tabella come dici tu!

Ho provato nell'insert registrazione utente a inserire l'id in id_u ma in pratica sul record della tabella mi da sempre "0" nel campo id_u

Grazie mille in anticipo!
 
Ultima modifica:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
da quello che ho capito che vuoi fare, dopo aver fatto le tre tabelle, fai l'insert delle auto nella tabella auto e l'insert dell'utente nella tabella utenti. dovresti tenere separati i tre tipi di problema: "insert auto", "insert utente" "insert assegnazione"
a questo punto la tabella assegnazione è vuota.
ti schematizzo
ora tu vuoi assegnare la Y10 all'utente Pinco.
ti fai una pagina php per fare l'assegnazione
PHP:
<?php
//i dati per la connessione al db
if(isset($_POST['assegna'])){
	$id_u=$_POST['utenti'];//leggi l'id dell'utente
	$id_a=$_POST['tipi'];// e l'id della macchina a lui assegnata
	//e LEGHI la macchina all'utente
	$query=mysql_query("INSERT INTO assegnazione(id_u,id_a) VALUES($id_u,$id_a)");
}
?>
<form action="#" method="post">
assegnare l'auto <select name="tipi">
<?php
$query=mysql_query("SELECT * FROM tipo ORDER BY tipo");//leggi i tipi di auto che hai in tabella
while ($riga=mysql_fetch_array($query)){
	echo "<option value='".$riga['id']."'>.$riga['tipo'].</option>";
}
?>
</select>
all'utente <select name="utenti">
<?php
$query=mysql_query("SELECT * FROM utenti ORDER BY utente");//leggi gli utenti che hai in tabella
while ($riga=mysql_fetch_array($query)){
	echo "<option value='".$riga['id']."'>.$riga['utente'].</option>";
}
?>
</select><br><input name="assegna" type="submit">
</form>
guarda che comunque questa è una schematizzazione, mancano diversi controlli es. come non assegnare la stessa macchina a due utenti diversi o viceversa.
dovrai farti poi i vari scrip per la modifica o la cancellazione.
comunque il tutto dipende da come te la cavi con le querry (ti serviranno le join) e col codice php
 
Stato
Chiusa ad ulteriori risposte.
Discussioni simili
Autore Titolo Forum Risposte Data
E Gestione profilo utente tramite Form PHP 3
I visualizza profilo utente utente in chat PHP 0
R [PHP] creare pagina profilo per ogni utente PHP 4
giancadeejay [PHP] Pagina profilo UTENTE modificabile PHP 2
M Visualizzare da una classe esistente ogni profilo utente PHP 1
A Creazione profilo utente con pagina privata MySQL 0
M Creazione profilo utente -Visualizzazione profilo PHP 3
A Upload immagine profilo utente PHP 4
N [RISOLTO]Modifica Profilo Utente PHP PHP 32
X Profilo utente PHP 11
M Modifica profilo utente in php mysql PHP 1
giancadeejay immagine profilo utente:come salvarla a video? PHP 19
giancadeejay upload immagine profilo utente PHP 3
giancadeejay Pagina profilo utente diversa per ogni utente. PHP 1
giancadeejay upload immagine su profilo utente PHP 0
F pagina profilo utente "pubblica" PHP 9
P Inserire un'immagine avatar nel profilo per avere ogni utente la sua pagina PHP 42
M [VBulletin] pagina profilo utente colori sballati CMS (Content Management System) 1
S Editare profilo utente [da amministratore] PHP 2
alessandro1997 Problema pagina profilo utente Supporto Mr.Webmaster 0
L Link al profilo utente Flash 0
P Upload foto cover e profilo jQuery 0
M Cerco profilo instagram (Utenti reali) Altri Annunci 1
X [CERCO] profilo instagram lifestyle-travel Altri Annunci 1
A [ASP.Net] Gestire il profilo ADMIN in un progetto ASP NET e pattern MVC ASP.NET 0
V Email di Cerco profilo instagram di meme, minimo 25k. Annunci servizi di Social Media Marketing 0
M Cerco profilo fb possibilmente italiano che abbia marketplace attivo Annunci servizi di Social Media Marketing 0
C cerco profilo facebook donna Annunci servizi di Social Media Marketing 0
J [CERCO] Profilo instagram femminile con storico (no nuovo senza foto) Annunci servizi di Social Media Marketing 0
G cerco profilo facebook ...che sia stato creato da almeno 3 anni... che sia già verificato e autentic Vendere e Acquistare pubblicita' online 0
C Vendo profilo Instagram reale è attivo 45,7k Annunci servizi di Social Media Marketing 1
E Compro profilo Instagram tra 10k e 30k Annunci servizi di Social Media Marketing 2
P cerco profilo fb Annunci servizi di Social Media Marketing 0
M Cerco profilo IG intorno ai 100k Annunci servizi di Social Media Marketing 3
F Cerco profilo Instagram con più di 50k Annunci servizi di Social Media Marketing 1
A VEONDO PROFILO INSTAGRAM Presentati al Forum 1
S VENDO PROFILO INSTAGRAM DA 67K followers! Annunci servizi di Social Media Marketing 6
blackbetty [VENDO] - Profilo Instagram di 1.5K follower reali Annunci servizi di Social Media Marketing 2
D [Vendo] profilo instagram da circa 7k Annunci servizi di Social Media Marketing 18
R VENDO PROFILO INSTAGRAM 45K ITALIANO Annunci servizi di Social Media Marketing 1
G Vendo profilo Instagram con più di 15,9k followers Annunci servizi di Social Media Marketing 2
S [VENDO] Profilo instagram tech + blog Annunci servizi di Social Media Marketing 8
N Vendo profilo INSTAGRAM 60’000 fan ITA Annunci servizi di Social Media Marketing 2
P Cerco profilo Instagram Annunci servizi di Social Media Marketing 1
K compro profilo FB Annunci servizi di Social Media Marketing 0
V Cerco profilo instagram Annunci servizi di Social Media Marketing 1
P Vendo profilo instagram 17,6 k Annunci servizi di Social Media Marketing 1
U Vendo profilo Instagram 2k seguaci Annunci servizi di Social Media Marketing 0
N Vendo profilo INSTAGRAM 10K attivissimo Annunci servizi di Social Media Marketing 2
R [COMPRO] Profilo instagram Annunci servizi di Social Media Marketing 2

Discussioni simili