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
- 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... - 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...