Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Problema in oscommerce
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Subiectul anterior :: Subiectul următor  
Autor Mesaj
marusso20



Data înscrierii: 08/Feb/2008
Mesaje: 2

Trimis: Vin Feb 08, 2008 1:36 pm    Titlul subiectului: Problema in oscommerce  

Salut,
Am o problema la oscommerce. In admin am bagat un modul cu care pot baga optiuni la produs mai usor.

Cand bag un produs sau il editez, cand dau submit nu-mi ia toate datele.
Cred ca am gasit problema, numai ca n-am idee cum sa o rezolv. aaa si imi merge la mine pe localhost, dar nu merge pe server.

Am mai multe campuri select multiple, care are numele attributes[]. DIn cate am inteles e de la globale. Restul de date le ia, numai pe astea nu.

asa e trecut (afiseaza toate rezultatele)
Cod:
echo '<select multiple name="attributes[]" size=5 style="width: 136;">';

si asa cred ca le prelucreaza.

Cod:
// Improve Product Attributes/Item Editor begin
for ($i = 0, $n = sizeof($attributes); $i < $n; $i++) {
   $values = split("_", $attributes[$i]);
   
// by SP   tep_db_query("INSERT INTO products_attributes (products_id, options_id, options_values_id) VALUES (" . $pID . ", " . $values[0] . ", " . $values[1] . ")");

   tep_db_query("INSERT INTO products_attributes (products_id, options_id, options_values_id) VALUES (" . $products_id . ", " . $values[0] . ", " . $values[1] . ")");
}
Sus  
marusso20



Data înscrierii: 08/Feb/2008
Mesaje: 2

Trimis: Vin Feb 08, 2008 1:43 pm    Titlul subiectului:  

Nu ma lasat sa mai bag cod, nici la edit. Pun aici restul

if($values[2] == "" && $values[3] == "") {
tep_db_query("INSERT INTO products_attributes (products_id, options_id, options_values_id) VALUES (" . $_GET['pID'] . ", " . $values[0] . ", " . $values[1] . ")");
} else {
$values[2] = "\"" . $values[2] . "\"";
$values[3] = "\"" . $values[3] . "\"";
tep_db_query("INSERT INTO products_attributes (products_id, options_id, options_values_id, options_values_price, price_prefix) VALUES (" . $_GET['pID'] . ", " . $values[0] . ", " . $values[1] . ", " . $values[2] . ", " . $values[3] . ")");
}
Sus  
gabysolomon



Data înscrierii: 09/Apr/2006
Mesaje: 732
Locație: Bacau

Trimis: Lun Feb 11, 2008 2:00 am    Titlul subiectului:  

incearca sa dai niste echo-uri la variabile sa vezi ce ajunge in script
Poate sa scoti si acele SQL query intr-un echo .. sa vezi ce insereaza el
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community