DOMANDA Aiuto!! suggerimento cancellazione degli utenti php mysql

Luke1995

Nuovo Utente
6
0
Ho bisogno del vostro aiuto sto progettando un database ma non riesco a creare il codice php per la cancellazione degli gli utenti
ogni utente deve cancellare al click di un pulsante la registrazione effettuata con tutti i suoi dati:
considerando che il database è composto da tabella utenti , tabella scuola , tabella lavoro e tabella agenzia
Qualche idea?? Ogni suggerimento è ben accetto anzi no, è oro :help::grat:
GRAZIE!!:ciaociao:
 

Luke1995

Nuovo Utente
6
0
Per ora ho creato una pagina cancellautente.php con il codice delete from utenti where utente=idutente; ma questo mi cancella solo l'utente io voglio un codice che mi cancelli anche i dati che, eventualmente, sono stati inseriti anche nelle altre tabelle.
N.B. Ti chiedo scusa per la poca precisione ma in questo momento sono in ferie è non ho il pc con me quindi non ti posso copiare il codice per come l'ho scritto ma più o meno è quello grazie per la tua pazienza.
 

cooly

Nuovo Utente
7
0
ok io devo sapere il nome delle tabelle e tutto
magari se hai skype mandami in pm il tuo cosi ci sentiamo meglio
 

dkiller92

Nuovo Utente
40
2
La questione è semplice: se nelle altre tabelle hai inserito una foreign key per identificare l'associazione tra utente e dato allora si può fare senza troppi problemi.
Ma se non hai legato i dati all'utente che li ha creati in alcun modo allora non è possibile.
 

Luke1995

Nuovo Utente
6
0
le tabelle sono state create in questa maniera:
CREATE TABLE utenti(
id_utenti int(8)NOT NULL auto_increment,
username varchar(25) NOT NULL,
password varchar(45) NOT NULL,
email varchar(85) NOT NULL,
data_reg date,
PRIMARY KEY (id_utenti));

CREATE TABLE agenzia(
id_agenzia int(8)NOT NULL auto_increment,
nome_ag varchar(25) NOT NULL,
indirizzo varchar(45) NOT NULL,
email varchar(85) NOT NULL,
data_reg date,
PRIMARY KEY (id_agenzia), KEY utenti(id_utenti));


CREATE TABLE scuola(
id_scuola int(8)NOT NULL auto_increment,
nome_scuola varchar(25) NOT NULL,
diploma varchar(45) NOT NULL,
punteggio int,
PRIMARY KEY (id_scuola) KEY agenzia(id_agenzia));

CREATE TABLE lavoro(
id_azienda int(8)NOT NULL auto_increment,
nome varchar(25) NOT NULL,
indirizzo varchar(45) NOT NULL,
data_assunzione date,
PRIMARY KEY (id_azienda) KEY agenzia(id_agenzia));

Ancora grazie a tutti per il vostro aiuto e la vostra pazienza.
 
Ultima modifica:

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!