Anonymní profil Kozel – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Kozel – Programujte.comAnonymní profil Kozel – Programujte.com

 

Příspěvky odeslané z IP adresy 85.207.212.–

Tominek
PHP › Výpis pole
8. 6. 2008   #76231

No vůbec sem to nepchopil, ale napsal jsem to takhle

<?php

$seri=serialize($row);
?>
a vypsalo mi to: seri=b:0

Tominek
PHP › Výpis pole
7. 6. 2008   #76112

Cau, potreboval bych poradit s vypisem pole. Uvedu priklad; mam 1.php kde se mi vypisuje pole echo row["neco"]; a ja tenhle obsah pole potrebuju odeslat na 2.php... neveděl by někdo jak? dostal jsem radu pomoci implode (echo implode(", ", $row["neco"]);) ale pise mi to chybu, ze mam spatný argument...

Předem moc dík

Maxxik
PHP › Objednávkový formulář
24. 5. 2008   #74814

icq 356-059-505

Maxxik
PHP › Objednávkový formulář
22. 5. 2008   #74719

<?php

$nazev = ""; // aby to nehlásilo notice....

foreach($row['nazev'] AS $nazevall) <--- radek 212

{

$nazev .= $nazevall;

$nazev .= "-||-";

}
?>

Maxxik
PHP › Objednávkový formulář
22. 5. 2008   #74717

noo tak bohuzel:

Warning: Invalid argument supplied for foreach() in /home/free/ic.cz/s/standaweb/root/www/kosik.php on line 212

ale je dost mozny, resp. pravdepodobny, ze jsem to spatne umistil... a ma to byt v kosik.php nebo v tom nasledujicim souboru kam to pak odeslu...ja to dal do kosik.php ...

Maxxik
PHP › Objednávkový formulář
20. 5. 2008   #74452

takze napriklad: <input name="Zbozi" type="text" value="<?php $zbozi ?>" > ??? JA tu hodnotu nevim jak tam dat...

Maxxik
PHP › Objednávkový formulář
20. 5. 2008   #74443

<FORM ACTION="http://tools.ic.cz/mailform.php" METHOD="post" class="TableKontakty">

<p>
<INPUT TYPE="hidden" NAME="_PRO_" VALUE="ThomasBurberry@email.cz">
<INPUT TYPE="hidden" NAME="_ODESLANO_" VALUE="true">
<INPUT TYPE="hidden" NAME="_RETURN_SITE_" VALUE="http://standaweb.ic.cz">
<input type="hidden" name="_PREDMET_" value="Objednavka ze standaWeb">
?- <input type="hidden" name="Zbozi" value="" > // Zbozi z kosiku, popř. jeho cena celkem (v prpade vice kusů), mnozstvi atd..)
</p>
<table width="43%" border="0" align="" class="tds">
<tr>
<td width="37%">Jméno:</td>
<td width="63%"><input name="Jmeno" type="text" id="textfield2" size="30" /></td>
</tr>
<tr>
<td>Příjmení:</td>
<td><input name="Prijmeni" type="text" id="textfield2" size="30" /></td>
</tr>
<tr>
<td>Adresa:</td>
<td><input name="Adresa" type="text" id="textfield" size="30" /></td>
</tr>
<tr>
<td>Telefon:</td>
<td><input name="Telefon" type="text" id="textfield5" size="30" /></td>
</tr>
<tr>
<td>Email:</td>
<td><input name="_ODESILATEL_" type="text" value="@" title="Sem zadejte Váš email" size="30" /></td>
</tr>
<tr>
<td>Firma:</td>
<td><input name="Firma" type="text" id="textfield4" size="30" /></td>
</tr>
<tr>
<td colspan="2"><textarea name="Poznamka" cols="48" rows="4" id="textarea">Poznámka</textarea>
<input type="submit" name="Submit" id="button" value="Odeslat objednávku" /></td>
</tr>
</table>
</FORM>


Takto mam ten formular, do ktereho potrebuji zakomponovat data z kosik.php

Maxxik
PHP › Objednávkový formulář
20. 5. 2008   #74442

Zdravim, mohl by mi prosím někdo poradit? Vytvařím si malý e-shopik, ale dostal jsem se do situace z ktere nevim jak dal... V kosiku se mi zobrazi nejaké polozky a ja ted potrebuji udelat objednavku toho zbozi... Formulař vytvorit umim aby se mi odeslal na email, ale jak dosilim toho, aby se mi tam promítly i položky v kosiku?? Děkuji za radu...

Anonymní uživatel
PHP › problem s mysql_fetch_row
16. 4. 2008   #71472

nenene, ja to pridavam takhle... priklad: mam jedna.php kde mam nize uvedeny zdrojak... a to se má spracovat v kosik.php

<p><?php

include("db.php");
$result = mysql_query("select * from zbozi order by nazev asc");
?>

<h1>Produkty</h1>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<?php
while($row = mysql_fetch_array($result))
{
?>
<tr>
<td width="26%">
<?php echo $row["nazev"]; ?> </td>
<td width="21%">
<?php echo $row["cena"]; ?> Kč </td>
<td width="39%">
<?php echo $row["kategorie"]; ?> </td>
<td width="14%">
<a href="kosik.php?action=add&id=<?php echo $row["id"]; ?>&pocet=1">Přidat</a> </td>
</tr>
<?php

Kozel
PHP › problem s mysql_fetch_row
16. 4. 2008   #71430

je nojo :D tak ted se tam aspon zobrazi to Id, ale porad to pise tu chybu :( ja ti poslu odkaz sem a schvalne se podivej na tu reakci, co to udela... http://bhfw.ic.cz/moje/3-.php

Kozel
PHP › problem s mysql_fetch_row
15. 4. 2008   #71392

heh :) ja vim sem tatar na tohle zatim... chci to pridat DO kosiku :) $id by mělo byt ID sloupec v tabulce zbozi. KosikID je sloupec v tabulce kosik, ktery je nenaplnen zatim... pravdepodobne ma byt pote neplněn nějakou hodnotou po pridani do kosiku... muzes mi teda aspon nejak popsat nejakej zakladni a lehkej způsob na pridani veci do kosiku?? :) pracuju s MySQL databazi, kde mam pro kazdou položku zbozi jeden radek :) diky

Kozel
PHP › problem s mysql_fetch_row
15. 4. 2008   #71357

no tak a měl bys jiný řešení? jestli jo, tak sem snim... prostě potřebuju aby se mi do toho kosiku pridaly ty veci...a je mi jedno jak :) ja fakt nevim, tak proto shanim jakykoli reseni..vim ze na netu je toho mraky asi, ale tak je lepsi to mit takhle do nekeho doporučeně :)

Kozel
PHP › problem s mysql_fetch_row
14. 4. 2008   #71270

tak ja uz nevim jako :( sem asi fakt tatar... v PHP zacinam, tak proto mi to nejde no :/ napsal jsem to takhle:

$dotaz = "SELECT (zbozi.cena) FROM  kosik JOIN zbozi where cookieid = kosik.cookieid AND kosik.produktid = zbozi.cena";


ale je to spatne, porad to nejde... pro info, v tabulce zbozi mam radek CENA, ktery potrebuji dosadit do PRODUKTID, což je zas obsaženo v tabulce kosik...

Kozel
PHP › problem s mysql_fetch_row
14. 4. 2008   #71257

Tak jsem asi našel kde je ta chyba, ale zas nevim, jak to vyresit, resp. který příkaz by to udělal... Takže, chyba je zde:

$dotaz = "select count(*) from kosik where cookieid = '" . KosikId() . "' and produktid = $cena";

Pracuji se dvěma tabulkama, 1) kosik 2) zbozi. COOKIEID pracuje s tabulkou kosik, ale PRODUKTID bude pracovat s tabulkou zbozi, protoze potrebuji za produktid dosadit hodnotu ceny, ktera se nachází v tabulce ZBOZI... Snad jsem to napsal dost srozumitelně :P Doufam že mi poradite nekdo jak docilit toho, abych na místo $cena dostal zkutečnou hodnotu z uvedené tabulky :)

Kozel
PHP › problem s mysql_fetch_row
13. 4. 2008   #71157

tak je pravda, ze problem asi bude v ID protoze kdyz to jakoby pridam, tak mi ID neukazuje zadnou hodnotu... ale ja prave nevim, kde je problem, proc se mi v ID nezobrazi ta hodnota...v databazi to je v poradku, podle ID se mi to vypisuje správně, ale neuklada do košíku... :(

Kozel
PHP › problem s mysql_fetch_row
13. 4. 2008   #71100

tak samozřejmě :) ale jak jinak to vyrešit? okej tak jsem tady pripojil ten soubor, snad to k něčemu bude, ja to potřebuju fakt vyřešit, jinak sem mrtvej kozel... :)) zase to pise tu samou chybu, to sam hlaseni jako predtim... domnívám se, že problmém je v tom, jakmile do toho kosiku chci pridat zbozi. Zbozi pridavam takto:

<?php

include("db.php");
$result = mysql_query("select * from zbozi order by nazev asc");
?>

<?php
while($row = mysql_fetch_array($result))
{
?>
<tr>
<td width="26%">
<?php echo $row["jmeno"]; ?> </td>
<td width="21%">
<?php echo $row["cena"]; ?> Kč </td>
<td width="39%">
<?php echo $row["popis"]; ?> </td>
<td width="14%">
<a href="kosik.php?action=add&id=<?php echo $row["id"]; ?>&pocet=1">Přidat</a> </td>
</tr>
<?php
}
?>

Kozel
PHP › problem s mysql_fetch_row
12. 4. 2008   #71078

aaaaaaaaa no to je konec :D tak sem asi tatar :D:D:D proste to tam je znova, ja predtim jakoby do toho kosiku nic nepridal :/ hele to, myslis ze kdybych ti poslal ten

kosik.php

ze by ses na to mohl mrknout treba?? jako samozrejme jestli je to blby, nebo neni cas tak v poho...ja to myslel ze kdyby se ti chtelo :) kdyztak mi napis na ThomasBurberry@email.cz nebo na 3
56-059-505

Anonymní uživatel
PHP › problem s mysql_fetch_row
12. 4. 2008   #71074

Zmizela mi ta chybova hlaska, jenže, na te strance se mi ty scrtipty nespusti... je to jako by tam nebyly...
zdrojak mam ted takto:

<?php


include("db.php");

switch($_GET["action"])
{
case "add":
{
addprod($_GET["id"], $_GET["pocet"]);
ukazkosik();
break;
}
case "update":
{
updateprod($_GET["id"], $_GET["pocet"]);
ukazkosik();
break;
}
case "remove":
{
removeprod($_GET["id"]);
ukazkosik();
break;
}
default:
{
ukazkosik();
}
}


function addprod($d, $pocet)
{
//$result = mysql_query("select count(*) from kosik where cookieid = '" . KosikId() . "' and produktid = $id");
$dotaz = "select count(*) from kosik where cookieid = '" . KosikId() . "' and produktid = $id";

if(($result = mysql_query($dotaz)) == 1){


$row = mysql_fetch_row($result);
$pocetradku = $row[0];
}else{

echo "<hr />chyba ve zpracování dotazu:<hr />".$dotaz."<hr />;"exit;

}


if($pocetradku == 0)
{
// položka neexistuje a proto ji uložíme
mysql_query("insert into kosik(cookieid, produktid, pocet) values('" . KosikId() . "', $id, $pocet)");
}
else
{
// položka existuje, zvýšíme poèet
updateprod($id, $pocet);
}
}

function updateprod($d, $pocet)
{
if($pocet == 0)
{
removeprod($id);
}
else
{
mysql_query("update kosik set pocet = $pocet where cookieid = '" . KosikId() . "' and produktid = $id");
}
}

function removeprod($id)
{
mysql_query("delete from kosik where cookieid = '" . KosikId() . "' and produktid = $id");
}

function ukazkosik()
{
$totalcena = 0;
$result = mysql_query("select * from kosik inner join produkty on kosik.produktid = produkty.id where kosik.cookieid = '" . KosikId() . "' order by produkty.jmeno asc");
?>

---------------------------------------------------
Je mi blby stim tak otravovat, ale v PHP začínám tak mi to dela trochu problemy no :/
Editoval hrach: Používat tagy!

Kozel
PHP › problem s mysql_fetch_row
12. 4. 2008   #71011

takto staci?? :)

Kozel
PHP › problem s mysql_fetch_row
12. 4. 2008   #71009

You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near '*) from kosik where cookieid = '9c1e5a5bb8f139c2f7e038b243185429' and produktid ' at line 1
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/free/ic.cz/b/bhfw/root/www/moje/kosik.php on line 38

DOSLOVA TOTO MI TO NAPISE

Kozel
PHP › problem s mysql_fetch_row
12. 4. 2008   #71004

Zdravim, dostal jsem se do situace, z ktere nevidim bohužel východisko. Byl bych rád, kdyby mi někdo pomohl, zde je část zdrojaku kde je ta chyba:

{

$result = mysql_query("select count(*) from kosik where cookieid = '" . KosikId() . "' and produktid = $id");

$row = mysql_fetch_row($result); // ZDE MI TO HLASI LOGICKOU CHYBU V mysql_query !!!!
$pocetradku = $row[0];

if($pocetradku == 0)
{
// položka neexistuje a proto ji uložíme
mysql_query("insert into kosik(cookieid, produktid, pocet) values('" . KosikId() . "', $id, $pocet)");
}
else
{
// položka existuje, zvýšíme poèet
updateprod($id, $pocet);
}
}
.
.


Editoval hrach: Používat tagy!

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý