[Ajutor] php functie

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

necuratu
PHPRomania Supporter
Mesaje: 29
Membru din: Vin Iun 19, 2009 4:09 pm
Localitate: Online
Contact:

[Ajutor] php functie

Mesajde necuratu » Lun Ian 24, 2011 2:18 am

Am Urmatoare Functie

Cod: Selectaţi tot

public function insert($table, $data){
    $q="INSERT INTO `$table` ";
    $v=''; $n='';

    foreach($data as $key => $val){
        $n.="`$key`, ";
        if(strtolower($val)=='null') $v.="NULL, ";
        elseif(strtolower($val)=='now()') $v.="NOW(), ";
        else $v.= "'".$this->escape($val)."', ";
    }

    $q .= "(". rtrim($n, ', ') .") VALUES (". rtrim($v, ', ') .");";

    if($this->query($q)){
        return mysql_insert_id($this->link_id);
    }
    else return false;

}#-#insert()





careia ii atribui datele

Cod: Selectaţi tot

   $data['id'] = 0;
      $data['ziua'] = $data;//
      $data['titlu'] = $titlu; //
      $data['coperta']=$coperta;//
      $data['publicat']=$publicare;//
      $data['categorie']=$categorie;//
      $data['trailer']=$trailer;//
      $data['link']=$link;//



ei cand dau

Cod: Selectaţi tot

      $primary_id = $db->insert('filme', $data);
[quote]
moare
cu eroarea Warning: Invalid argument supplied for foreach() in /
...eu banuiesc ca este din cauza foreachului,dar nu inteleg ce gresesc ,,x-([/quote]



badtiger
Senior Member
Mesaje: 598
Membru din: Vin Noi 03, 2006 7:54 pm
Contact:

Mesajde badtiger » Lun Ian 24, 2011 4:25 am

probabil aici $data['ziua'] = $data;// (transformi vectorul in matrice)


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori