• Home
  • Forum
  • Fare Web
  • PHP

Riempire due insert in due tabelle diverse

  • Creatore Discussione Creatore Discussione paperinik4
  • Data di inizio Data di inizio 27 Nov 2011
Prec.
  • 1
  • 2
  • 3
  • 4
  • …
  • 8
Succ.
Primo Prec. 2 di 8 Succ. Ultimo

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 29 Nov 2011
  • #21
ciao
Guardo ora il link che mi hai inviato
Clicca per allargare...
no, no il link era solo un esempio per far vedere come richiamare la pagina
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 29 Nov 2011
  • #22
Ciao

Ah ok. Senti ma quindi ê tutto da rifare il programma.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 29 Nov 2011
  • #23
ciao
dipende da come hai organizzato gli scripts.
se sono strutturati bene potrebbe bastarti modificare il nome delle tabelle, cioè nelle query di SELECT o UPDATE o DELETE devi vedere se ti basta modificare il $rivista con (es.) tbl_riviste

prima dimenticavo: se le riviste sono molte e vuoi vederle tutte ti viene un papiro che non finisce più, quindi ti conviene paginare i record; cosa che non puoi fare se usi tante tabelle
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 29 Nov 2011
  • #24
Ciao

Si a quello ci avevo pensato e difatti ho modificato in un unica tabella che si chiama rivista. Però se vedi il codice in allegato e se non ricordo male, lui mi da la prima parte. Ossia l'inserimento dei dati, ma non mi va a riempire la seconda tabella quella riguardante tblcategotia. É come se saltasse il controllo if.
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 1 Dic 2011
  • #25
ciao

Ciao,

Volevo sapere se per caso ti era venuta qualche idea al riguardo do come popolare la select aggiungendo a mano i dati e confrontando una volta che inserisco il dato a mano che mi indica si è presente nella lista quindi non aggiungo, no ok puoi aggiungere. Per studiare meglio la questione, anche se nonho ricavato un ragno dal buco, ho semplificato e fatto un programmino di prova. Si chiama rubrica, quindi ci ho messo cognome, nome, anno (bada bene: non è data, ma solo l'anno). Ti mando come al solito l'allegato. Forse è più semplice trovare una soluzione su questo esempio. E poi riportarla sul programma rivista. Cosnidera che quello che ti mando non mi funziona

Vedi l'allegato 1051
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 1 Dic 2011
  • #26
ciao
ci do un occhio, poi spero di saperti dire
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 1 Dic 2011
  • #27
Ciao

Ok Grazie, attendo fiducioso una tua risposta
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 2 Dic 2011
  • #28
ciao
Ok Grazie, attendo fiducioso una tua risposta
Clicca per allargare...
spero che la fiducia non sia mal riposta (alex direbbe di sì)
ho guardato e ti invio come farei io.
comunque verifica perchè non l'ho provato e non e detto che funzi.

p.s.
leggi bene i commenti
 

Allegati

  • Rubrica.zip
    Rubrica.zip
    2,2 KB · Visite: 265
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 2 Dic 2011
  • #29
Ciao

Ciao,

Ti ringrazio, sicuramente funzionerà meglio del mio eheheh. Era tutto sballato secondo te ????? L'ho provato, avevo completamente toppato anche concettualmente. Mi complimento con me stesso ehehehe. Comunque, all'inizio aveva preso la letture dell'anno, difatti nella select, c'erano i due anni che avevo inserito. Poi ho cancellato la tabella anno, l'ho rifatta e ho messo descrizione come da te consigliato a 4 anzicchè 255. A dire il vero mi avevano consigliato di mettere 255, ma mi sembrava esagerato sinceramente. Ho trovato un piccolo errore, ma sicuramente è stata una svista tua, e sono riuscito comunque a rimediare. C'era un punto e virgola fuoriposto. la stringa originaria era la seguente:

PHP:
if($anno=="" && $annonuovo==""){$errore="non hai inserito l'anno<br>"};

Invece ho spostato il punto e virgola all'interno della graffe e ho risolto così:

PHP:
if($cognome==""){$errore="non hai inserito il cognome<br>";}

Ci sono arrivato pechè ho preso dall'esempio della riga di sopra eheheh. Però ora quando lo mando in esecuzione mi da il seguente errore:

Codice:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\prova\inserimento.php on line 26
Call Stack
#	Time	Memory	Function	Location
1	0.0021	336304	{main}( )	..\inserimento.php:0
2	0.1549	343000	mysql_num_rows ( )	..\inserimento.php:26

E non mi memorizza na mazza per dirla in italiano. Che c' è che non va ???

Perdonami, è stato un errore mio di distrazione. Quando ho cancellato la tabella anno, non mi ero accorto che non era stata rifatta la tabella, quindi risultato mi dava quell'errore. Me ne sono accorto ora, che nella sintassi mi mancava una "C" ossia di "create table". Ora infatti l'errore è sparito. Però, non mi memorizza l'anno nella tabella anno, ma lo memorizza nella tabella rubrica. E quindi la lista risulta vuota
 
Ultima modifica di un moderatore: 2 Dic 2011

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 2 Dic 2011
  • #30
ciao
faccio delle verifiche e poi ti so dire
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 2 Dic 2011
  • #31
Ciao

Vab ene, grazie. Considera che l'errore che ti ho segnalato è rientrato. UIn quanto stavolta ho messo la "C" eeheheh distrazioen mia. Comunque anche io faccio delle verifiche sul letto a riposà ihihihi. Ci sentiamo quando sai dirmi qualcosa. grazie per l'aiuto.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 2 Dic 2011
  • #32
ciao
anch'io avevo fatto degli orroretti
1. sbagliato il none tra la select del form ed il $_post relativo
2. non avevo messo tutta le select del form dentro l'if tabella vuota
3. mi ero dimenticato la prima option nella select con valore vuoto, se non si mette prende comunque il valore che si vede

ora funzia

p.s.
ho gia diviso in due pagine
 

Allegati

  • rubrica_2.zip
    rubrica_2.zip
    2,6 KB · Visite: 234
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 2 Dic 2011
  • #33
Ciao

Ti ringrazio moltissimo. lo provo e riferirò. Era complicato da arrivarci da solo. Sei un genio, complimenti davverosei riuscito nell'intento. Mi spieghi come hai fatto ???? Se hai preso qualche esempio da qualche parte o ha applicato solo degli if ??? Io ho provato a cercare su google qualche esempio ma sinceramente non sono riuscito a trovarlo Non c'è niente da fare, avete la mentalità più elastica della mia e sicuramente eun buon maestro all'inizio. A me spiace disturbarti ogni volta. Comunque tutti questi esempi mi serviranno perchè io dopo me li studio se passi da roma e me lo fai sapere ti posso offrire un caffè come un vecchio amico ????

Perdonami, rettifico tutto. Funziona alla perfezione. Dovevo semplicemente ricreare la tabella e svuotarla dai vecchi inserimenti. L'unica cosa che manca un controllino sul campo inserimento nuovo anno. In modo tale che mi avverte se esiste già o meno.
 
Ultima modifica: 2 Dic 2011

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 2 Dic 2011
  • #34
ciao
Mi spieghi come hai fatto ????
Clicca per allargare...
cogito ergo sum
L'unica cosa che manca un controllino sul campo inserimento nuovo anno. In modo tale che mi avverte se esiste già o meno.
Clicca per allargare...
controlla bene
suggerimento: in salva.php verifica:
1) se viene dalla select del form (quindi esiste di sicuro) non fa nessun insert
2) se vine dal campo di input fa una query e verifica se esiste o meno, se esiste non fa nulla, se non esiste INSERT

dimenticavo:
non è semplice che passi, casomai il caffè offrilo ad alex (nel biberon però)
 
Ultima modifica: 2 Dic 2011
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 2 Dic 2011
  • #35
Ciao

quindi al limite ci posso mettere un messaggio nella verifica
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 2 Dic 2011
  • #36
ciao
se vuoi, però secondo me non serve, perchè se esiste prende comunque l'anno che hai selezionato o scritto
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 2 Dic 2011
  • #37
Ciao

Ciao,

Ho capito gli errori che facevo finalmente. Ora stavo riprovando a riportare l'esempio ch emi hai inviato sul programma rivista. Ho sostituito i vari campi, mi sembra che l'insert.php dovrebbe andare. Però, mi da oproblemi aggiungi.php. Sei sempre disponibile ad aiutarmi ??? Speravo di fare da solo ma invece come al solito pretendo sempre troppo da me. Ti invio i codici modificati come al solito fatto in notepad. Se gli puoi dare un'occhiata te ne sarei grato. Ti mando l'allegato. Lo stesso discorso che abbiamo fatto per l'esempio dell'anno, bisognerebbe applicarlo anche sia su componenti che su categoria. GrazieVedi l'allegato 1054
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 5 Dic 2011
  • #38
ciao
non mi sono eclissato, spero oggi di poter dare un occhio
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 5 Dic 2011
  • #39
ciao
con alcune modifiche ti allego la pag corretta.
guarda comunque che è una indicazione (anche se lunga).
leggi i vari commenti nello script (dovrebbero essere sufficienti a fare qualcosa)
comunque sono qui
 

Allegati

  • rivista_papa.zip
    rivista_papa.zip
    3,4 KB · Visite: 231
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 5 Dic 2011
  • #40
Ciao

Ciao,

Ti ringrazio. Appena sistemo un paio di cosette su phpmyadmin lo provo e ti faccio sapere. Ho cancellato epr sbaglio la cartella del programma sul mio synology. Tu sai per caso come faccio per avere anche la lingua italina ???? Sicuramente devo scaricare il pacchetto all languages e poi la cartella sove la debbo inserire ??? Boh, vabbè moh vedo.
 
Prec.
  • 1
  • 2
  • 3
  • 4
  • …
  • 8
Succ.
Primo Prec. 2 di 8 Succ. Ultimo
Devi accedere o registrarti per poter rispondere.

Discussioni simili

D
riempire campo inserendo un valore in un altro campo
  • Domenico2013
  • 12 Ott 2020
  • PHP
Risposte
2
Visite
3K
PHP 12 Ott 2020
Domenico2013
D
F
[Photoshop] come riempire un area selezionata su un layer trasparente con colore solido
  • Federico Galati
  • 6 Ott 2018
  • Photoshop
Risposte
0
Visite
2K
Photoshop 6 Ott 2018
Federico Galati
F
D
[WordPress] [PHP] Pulsante per auto riempire i campi in un modulo
  • destefanix
  • 11 Mar 2017
  • WordPress
Risposte
1
Visite
2K
WordPress 13 Mar 2017
borgo italia
Riempire dinamicamente un campo PHP
  • giancadeejay
  • 18 Feb 2017
  • PHP
Risposte
2
Visite
2K
PHP 20 Feb 2017
giancadeejay
Riempire Spazio Vuoto
  • LuigiDonato
  • 27 Set 2015
  • HTML e CSS
Risposte
3
Visite
3K
HTML e CSS 20 Ott 2015
LuigiDonato
O
Riempire una box di testo dal centro
  • Orionlight
  • 20 Nov 2014
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 20 Nov 2014
Max 1
L
riempire l'input file con value?
  • luigi777
  • 1 Mar 2013
  • PHP
Risposte
3
Visite
2K
PHP 2 Mar 2013
luigi777
L
Riempire campi direttamente tramite cerca....
  • Emix
  • 27 Feb 2013
  • PHP
Risposte
8
Visite
2K
PHP 5 Mar 2013
Emix
P
select da riempire tramite text
  • paperinik4
  • 24 Feb 2013
  • PHP
  • 2
Risposte
39
Visite
3K
PHP 1 Mar 2013
borgo italia
L
riempire le select coi valori dei campi di input
  • l@ura
  • 19 Mar 2012
  • Javascript
Risposte
3
Visite
4K
Javascript 19 Mar 2012
l@ura
L
Riempire una combo da una scelta
  • minatore
  • 8 Feb 2011
  • Javascript
Risposte
8
Visite
3K
Javascript 16 Feb 2011
minatore
S
Riempire textbox prendendo i dati selezionati da una listbox
  • skate84
  • 7 Giu 2009
  • PHP
Risposte
2
Visite
3K
PHP 7 Giu 2009
Eliox
B
Leggere una directory e riempire un array.
  • bisbiturro
  • 31 Mag 2009
  • PHP
Risposte
5
Visite
4K
PHP 31 Mag 2009
borgo italia
N
riempire un dominio acquistato
  • nefer2727
  • 23 Apr 2008
  • Hosting
Risposte
0
Visite
2K
Hosting 23 Apr 2008
nefer2727
N
S
[PHP] Riempire una casella select con query SQL
  • ste86
  • 4 Dic 2007
  • PHP
Risposte
11
Visite
17K
PHP 8 Dic 2007
ste86
S
email fasulle,divertitevi a riempire i loro database
  • bluroy
  • 31 Mag 2007
  • Discussioni Varie
Risposte
1
Visite
2K
Discussioni Varie 1 Giu 2007
bluroy
F
riempire una select dopo un submit
  • figoso
  • 31 Ott 2006
  • Javascript
Risposte
0
Visite
2K
Javascript 31 Ott 2006
figoso
F
query su due tabelle e dati doppioni
  • max75
  • 16 Gen 2024
  • MS Access
Risposte
2
Visite
2K
MS Access 17 Gen 2024
max75
T
come ordinare dei record recuperati da due tabelle
  • twogate
  • 5 Lug 2023
  • MySQL
Risposte
0
Visite
4K
MySQL 5 Lug 2023
twogate
T
K
Mettere insieme due funzioni
  • kerkut
  • 20 Dic 2022
  • Javascript
Risposte
2
Visite
2K
Javascript 21 Dic 2022
kerkut
K
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?