Questione : Mantenere il valore selezionato da dinamico cadono giù il PHP

Sto provando ad aggiornare un >
  • soddisfatto per mezzo di introduzione, la pagina " della pallottola " del class= dell'amministrazione page.
    • Any " della pallottola " del class= di

    not riflessi nella base di dati). pagina dei cambiamenti " del >
    • The “" della pallottola del class= di

    • So " della pallottola " del class= di


    • In " della pallottola " del class= di

    • This " della pallottola " del class= di

    • I " della pallottola " del class= di date.

    • I " della pallottola " del class= del cliente table.

    • I " della pallottola " del class= di plan.

    but a discesa dinamico sto lottando per trovare che un senso mantenere il valore selezionato fra “la pagina di admin di notizie„ e l'approvazione “cambia la pagina„ (sono un codificatore di asp.net in modo da una punta persa). attaccatura di

I sotto il codice completo per entrambe le pagine, nella speranza chiariscono qualche cosa che non abbia, (“il global.php„ che è invitato entrambi depositi tutte le funzioni).   nome di schedario„ " vuoto " >

(6 Kb) il Javascript„ del href= " " dei attachmentDetails del class= di (tipo di lima particolari) la descrizione " del class= di
This è finora bc la pagina di Admin di notizie con il nome di schedario " vuoto " vuoto " libero "„ title= " del class= " di >
(3 Kb) il Javascript„ del href= " " dei attachmentDetails del class= di (tipo di lima particolari) i >This " di descrizione " del class= di
del >
sulla linea 146

Secondariamente, quando esaminate il a discesa nella fonte, se tutto è pozzo dovreste vedere



i.e. i valori delle opzioni prescelte dovrebbero essere popolati con i ids dei clienti corrispondenti

In terzo luogo, la vostra domanda prescelta per le notizie pubblica tiene conto un prodotto cartesiano. A meno che abbiate un motivo che non sono informato di voi dovrei lo cambio a:

SELEZIONARE news.*, clients.name dalle notizie
INTERNO UNIRE i clienti SU news.client_id = clients.id
DOVE news.id=$id

Numero 4, più non avete bisogno del blocchetto di codice di $clientoptions nelle linee 52 - 65

E per il numero 5, la ciliegia sulla glassa, cambia il a discesa a questo:

class= del

Risposta : Mantenere il valore selezionato da dinamico cadono giù il PHP

In primo luogo, avete un duplicato
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
 0) {
			$sql = “title='" STABILITO di notizie dell'AGGIORNAMENTO. Preparazione ($_REQUEST [“titolo„]). „ “, posted=„„. Preparazione (GetInputDate (“inviato„)). „ “, content=„„. Preparazione ($content). ““, client_id=„„. Preparazione ($_REQUEST [“client_id„]). „ “, deal=„„. Preparazione ($_REQUEST [“affare„]). „ “, value=„„. Preparazione ($_REQUEST [“valore„]). „ “, pic1=„„. Preparazione ($_REQUEST [“pic1„]). „ “, pic2=„„. Preparazione ($_REQUEST [“pic2„]). „ “, pic3=„„. Preparazione ($_REQUEST [“pic3„]). „ 'DOVE id=$id ";

			mysql_query ($sql, $dbh);

			Riorientare (“approve.php„);
		} altrimenti {

			se ($id > 0) {
				$sql = “CANCELLAZIONE dalle notizie DOVE updatefor=$id„;
				mysql_query ($sql, $dbh);
			}

			$sql = “INSERTO NEI VALORI di notizie (titolo, inviato, soddisfare, client_id, affare, valore, pic1, pic2, pic3, updatefor) ("„. Preparazione ($_REQUEST [“titolo„]). „„, ““. Preparazione (GetInputDate (“inviato„)). „„, ““. Preparazione ($content). „„, ““. Preparazione ($_REQUEST [“client_id„]). „„, ““. Preparazione ($_REQUEST [“affare„]). „„, ““. Preparazione ($_REQUEST [“valore„]). „„, ““. Preparazione ($_REQUEST [“pic1„]). „„, ““. Preparazione ($_REQUEST [“pic2„]). „„, ““. Preparazione ($_REQUEST [“pic3„]). „„, $id) “;

			mysql_query ($sql, $dbh);

			$message = “

I vostri cambiamenti sono stati fatti la coda per approvazione.

“; } } AdminHeader ($dbh, “gestione di notizie„, posizione di segnale minimo); eco $message; se (isset ($_REQUEST [“del„])) { $id = $_REQUEST [“del„] + 0; $sql = “CANCELLAZIONE dalle notizie DOVE updatefor=$id„; mysql_query ($sql, $dbh); $sql = “notizie updatefor=-1 STABILITO dell'AGGIORNAMENTO DOVE id=$id„; mysql_query ($sql, $dbh); eco “

I vostri cambiamenti sono stati fatti la coda per approvazione.

“; } se (isset ($_REQUEST [“pubblicare„])) { # pubblicare/inserto $id = $_REQUEST [“pubblicare„] + 0; $sql = “SELEZIONANO * A PARTIRE dalle notizie, clienti DOVE news.id=$id„; $res = mysql_query ($sql, $dbh); $rec = mysql_fetch_array ($res); $updater = 0; se ($rec [“updatefor„]! = posizione di segnale minimo) { $updater = 1; } ? >
Titolo “size= " 100„ maxlength= " 200 larghezze„ dello style= ": 700px; „/>
Data 0) { eco MakeInputDate (“inviato„, $rec [“inviato„]); } altrimenti { eco MakeInputDate (“inviato„, data (“Y-m-d„)); } ? >
Particolari
Immagini
Cliente
Affare “size= " 100„ maxlength= " 250 larghezze„ dello style= ": 700px; „/>
Lasciare lo spazio in bianco se questi notizie non si riferiscono ad un affare specifico
Valore „ maxlength= " “del size= " 32 64„/>
"; echo ""; echo ""; echo ""; echo ""; echo ""; $id = $rec['id']; echo ""; echo ""; } } else { echo ""; } ?>
Titolo Data Cliente Affare Valore
" . $rec['title'] . "" . FormatDate($rec['posted']) . "" . $rec['client'] . "" . AbbrevStr($rec['deal'], 50) . "" . $rec['value'] . "Edit "; echo "Delete
No news found

Aggiungere la nuova notizia

Altre soluzioni  
 
programming4us programming4us