Μια μικρη βοηθεια ???

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Μια μικρη βοηθεια ???

Δημοσίευση από p-gr » 10 Σεπ 2005 16:20

καλημερα σε ολους
θα ηθελα μια μικρη ισος βοηθεια απο καποιον που ξερη περισοτερα απο μενα

ετοιμαζω ενα site σε 2 γλωσσες ελληνικα και αγγλικα
ολο το σιτε δουλευει αψογα αλλα μονο σε μια σελιδα παρουσιαστικε ενα λαθος το οποιο δεν μπορω να το βρω
μπορη καποιος να βοηθισει ??
το μηνυμα ειναι

Κώδικας: Επιλογή όλων

Warning: implode(): Bad arguments. in /home/www/fleamarket1.com/auction/auction/catlistings.php on line 188

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/fleamarket1.com/auction/auction/catlistings.php on line 237
ο κωδικας στην γραμη 188

$all_subcats = implode (",",$cat_id);

Κώδικας: Επιλογή όλων

if ($catname!="") {

while (list($cat_array_id, $cat_array_name)=each($cat_array)) {
     
   $strResult = strpos($cat_array_name,$catname);
 
if (trim($strResult)=="0") $cat_id[$catcnt++] = $cat_array_id;
			}
			$all_subcats = implode (",",$cat_id);
			$subcatquery="(a.category IN (".$all_subcats.") OR a.addlcategory IN (".$all_subcats.")) AND ";
		} else { 
			$subcatquery = "";
		}

		$mysqlVersion = substr(mysql_get_server_info(),0,1);

		if ($mysqlVersion>=4) {
			$additionalQuery = "SQL_CALC_FOUND_ROWS ";
		} else {

## this is only used if the mySql is older than v4. Slower version
μπορητε σας παρακαλω να μου πητε πιο ειναι το λαθος ??
Ευχαριστω

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Μια μικρη βοηθεια ???

Δημοσίευση από Rapid-eraser » 10 Σεπ 2005 17:59

Gia kapoio logo to $cat_id dev eivai array
kai giafto xtipaei n implode.
Se afti prepei to deftero orisma va eivai array
kai afto akribos sou perigrafei to warrning apo tov parser.

kave eva mikro debug kai des giati dev epistrefei to while sou to array sosta

to pio pi8avo pou prokalei eivai to problima eivai to
$cat_array va miv erxete os array stnv arxi tou kodika pou mas exeis dosei
profavos afto erxete apo kapoio query apo basi kai exeis ekei kapoio error.

Arxika tsekare afto to pragma kai stnv sivexeia diasfalise pos to deftero argument tou impode eivai array me tov parakato kodika

Κώδικας: Επιλογή όλων

if(!is_array($cat_id)){ $cat_id = array(); }
$all_subcats = implode (",",$cat_id);
to parapavo 8a frovtizei va exeis pavta array stnv timi oste va doulebei to script sosta.

fisika alli mia me8odos eivai va kaveis supress to warrning aftoka8e afto bazovtas eva @ mprosta stnv grammi

Κώδικας: Επιλογή όλων

$all_subcats = @implode (",",$cat_id);
Fisika va exeis ipopsiv sou oti to parapavo dev dior8ovei to problima apla to kribei.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Μια μικρη βοηθεια ???

Δημοσίευση από p-gr » 10 Σεπ 2005 18:38

αλλαξα τη γραμμη 188 με τους κωδικους που μου εδοσες το Warning εφηγε αλλα παραμενει το

Κώδικας: Επιλογή όλων

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/fleamarket1.com/auction/auction/catlistings.php on line 238

Κώδικας: Επιλογή όλων

$getAuctions = mysql_query("SELECT ".$additionalQuery." DISTINCT a.id, a.itemname, a.picpath, a.maxbid, a.currency, a.postage_costs,
		a.nrbids, a.enddate FROM probid_auctions a WHERE
		".$subcatquery." 
		a.active=1 AND a.closed=0 AND a.deleted!=1 AND a.listin!='store'  
		ORDER BY a.".$orderField." ".$orderType." LIMIT $start,$limit");

		if ($mysqlVersion>=4) $nbItems = mysql_result(mysql_query("Select FOUND_ROWS() AS nbr"),0,"nbr");

		if ($nbItems==0) {
			echo "<tr><td colspan=5 class=contentfont align=center>".$lang&#91;noauct&#93;."</td></tr>";
		&#125; else &#123;
			if &#40;$nbItems>&#40;$start+$limit&#41;&#41; $final = $start+$limit;
			else $final = $nbItems;

while &#40;$auction = mysql_fetch_array&#40;$getAuctions&#41;&#41; &#123; ?> 
γραμη 238
while ($auction = mysql_fetch_array($getAuctions)) { ?>

απο οτι προσεξα αυτο το κανει μονο στην ελληνικη γλωσσα
στην Αγγλικη δουλευει κανονικα

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Μια μικρη βοηθεια ???

Δημοσίευση από Rapid-eraser » 10 Σεπ 2005 18:58

ksekiva apo tnv arxi kai des ti dimiourgei to problima eksarxis.

Av dev breis tnv riza dev prokete va bgaleis akri
to eva paraservei to allo.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Μια μικρη βοηθεια ???

Δημοσίευση από p-gr » 10 Σεπ 2005 19:03

TO KAKO EINAI OTI EIMAI ASXETOS SE AYTA :(

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Μια μικρη βοηθεια ???

Δημοσίευση από Rapid-eraser » 10 Σεπ 2005 19:08

Dev mporw va bon8iso se afto to 8ema :P
Oloi asxetoi eimaste priv arxisoume :)

www.php.net/documentation :)
kalo diabasma

Tsampa lisi xoris kopo dev givete ... vomizo eivai profaves to giati !!!


Egw afto pou vomizo eivai oti exeis kai allo eva la8os se kapoio sql pio psila sto source psakse ekei to problima
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
p-gr
Δημοσιεύσεις: 147
Εγγραφή: 14 Μάιος 2005 23:18
Επικοινωνία:

Μια μικρη βοηθεια ???

Δημοσίευση από p-gr » 10 Σεπ 2005 19:15

ok efxaristo pantos gia tin Boi8eia
Καταστήματα Online www.fleamarket1.com
What's New Here? www.collector-gr.info

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες