Introducere ID si nota selectata din html in baza de date
-
- Mesaje: 285
Introducere ID si nota selectata din html in baza de date
Intr-un final a mers si functioneaza bine, dar simt ca al meu cod l-am format ca dintr-un puzzle, unde MarPlo, mi-ai dat piesele potrivite in mana si iti multumesc foarte mult.
sterica
Mesaje: 285
nu am testat suficient foreach-urile mele si am mai dat peste o neplacere:
foreach-ul genereaza string numai daca ultima variabila are valori:
variabila $intrebare are numai valaorea 1,
array-ul pentru $nota_pers arata:
array-ul pentru $sugestie arata:
iar variabila $insert_str dupa impode imi genereaza urmatorul string (55, 7, 1, 'test').
Ce pot face ca $insert_Str sa imi genereze in felul urmator: (55, 7, 1, 'test'), (29, 5, 1) ?
Multumesc!
foreach-ul genereaza string numai daca ultima variabila are valori:
variabila $intrebare are numai valaorea 1,
array-ul pentru $nota_pers arata:
Cod: Selectaţi tot
Array
(
[55] => 7
[29] => 5
)
Cod: Selectaţi tot
Array
(
[55] => test
)
Ce pot face ca $insert_Str sa imi genereze in felul urmator: (55, 7, 1, 'test'), (29, 5, 1) ?
Multumesc!
MarPlo
Mesaje: 4343
Cred ca e suficient un singur foreach(), aplicat la $nota_pers; si adaugi $sugestie doar daca exista.
Cam asa:
Cam asa:
Cod: Selectaţi tot
foreach($nota_pers as $k=>$v){
$sgi = isset($sugestie[$k]) ?", '". $sugestie[$k] ."'" :'';
$insert_str[] ='('. $k .', '. $v .", '". $intrebare ."'". $sgi .')';
}
sterica
Mesaje: 285
Functioneaza, insa i-am mai facut un mic artificiu, initial codul final pentru sql arata asa si nu imi introducea valorile in tabela:
si l-am facut sa arate asa:
iar acum imi introduce valorile corect in tabela, sper ca artificiul meu sa nu imi genereze alte probleme.
Multumesc mult de ajutor!
Cod: Selectaţi tot
INSERT INTO chestionar (ID_PERSONAL, NOTA, INTREBAREA, SUGESTII) VALUES (62, 3, 1), (55, 8, 1), (29, 9, 1, 'teste')
Cod: Selectaţi tot
INSERT INTO chestionar (ID_PERSONAL, NOTA, INTREBAREA, SUGESTII) VALUES (62, 3, 1, ' '), (55, 8, 1, ' '), (29, 9, 1, 'teste')
Multumesc mult de ajutor!
Subiecte similare
-
Afisare optiune selectata intr-un Div
JavaScript - jQuery - Ajax
Primul mesaj
Cum pot face ca atunci cand e selectata o optiune dintr-o lista <select> sa fie afisata intr-un Div valoarea acelei optiuni.Ultimul mesaj
Am acest cod...
Cu JavaScript adaugi un eveniment 'change' la elementul <select> care se va declansa cand o optiune e selectata.
In interiorul acelui... -
Tip de conectare la baza de date
Discutii si Intrebari Diverse
Primul mesaj
care este noul tip de fisier pentru conectara la baza de date?Ultimul mesaj
In prezent, tipurile de conectare la baza de date folosind php sunt PDO si MySQLi. PDO (PHP Data Objects) se poate folosi pentru conectare si la alte... -
Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
SalutUltimul mesaj
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt... -
Select dupa mai multe coloane in baza de date
PHP - MySQL - XML
Primul mesaj
SalutUltimul mesaj
am si eu o baza de date zona_geografica in care am rubricile
id |nume_tara |nume_oras |id_tara |id_oras | nume_zona | id_zona | data
1 |...
Multumesc mult pentru ajutor . -
script si cod html calculator calorii
Cereri si Oferte
Buna ziua
Va rog sa ma ajutati cu un script calculator calorii, vreau sal pun pe saitul meu. va rog daca e posibil in limba romana -
Valoarea id-ului din HTML atribuită unei variabile php
PHP - MySQL - XML
Primul mesaj
Încerc să extrag valorile id= min5 , id= max5 si să le pun în $_GET $_GET fara trimitere în altă paginăUltimul mesaj
cum aș putea proceda?
<div class=...
Nu prea inteleg ce vrei sa faci.
Codul php se executa pe server inainte de a fi pagina cu codul html si javascript.
In php, valorile pentru...