fehlermeldung bei misserfolg
$db_link = mysql_pconnect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS) OR die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db($MYSQL_DATABASE, $db_link) OR die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
$sql = "SELECT DISTINCT
name,id,found,link,count(15) FROM zoozle_serial
WHERE
MATCH(name) AGAINST ('$secure_query' IN BOOLEAN MODE)
GROUP BY name
ORDER BY id ASC LIMIT 15";
$result[] = 0;
$count = 0;
$result = mysql_query($sql, $db_link);
if(!$result) { // prüfen auf false
echo "Konnte die MySQL-Abfrage nicht verarbeiten
\n";
echo "MySQL-Antwort:".mysql_error();
die();
}
while($row = mysql_fetch_array($result)) {
$count++;
echo "
";
echo '';
echo " ". $row["name"] . " ";
echo "Gefunden: " .$row["found"] . " ";
echo "Download: Serial-Link ";
echo " |
";
echo "
";
$serial = $row["link"];
echo <<
var wstat
var ns4up = (document.layers) ? 1 : 0
var ie4up = (document.all) ? 1 : 0
var xsize = screen.width
var ysize = screen.height
var breite="360"
var hoehe="260"
var xpos=(xsize-breite)/2
var ypos=(ysize-hoehe)/2
function opwin$count() {
wstat=window.open("$serial","","scrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no,width="+breite+",height="+hoehe+",screenX="+xpos+",screenY="+ypos+",top="+ypos+",left="+xpos)
}
END;
$next_page = $row["id"];
}
mysql_close($db_link);
$search_results2 = serial_echoTail();
if(!empty($next_page)) {
#Vorwärts |
$search_results2 = str_replace("NEXT_PAGE_REQUEST_GOES_HERE", "Vorwärts | ", $search_results2 );
} else {
$search_results2 = str_replace("NEXT_PAGE_REQUEST_GOES_HERE", "", $search_results2 );
}
echo $search_results2;
}# doMySQLQuery
#######################################################################
###################### specail mysql query , mit SID gesetzt
#######################################################################
function serial_doMySQLQueryforNextPage($start_sid){
global $MYSQL_HOST;
global $MYSQL_USER;
global $MYSQL_PASS;
global $MYSQL_DATABASE;
global $search_version;
global $search_language;
global $search_in_cat;
global $search_special_cat;
global $secure_query;
$start = $start_sid + 1;
#################################################################################
# mysql verbindung aufbauen -> fehlermeldung bei misserfolg
$db_link = mysql_pconnect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS) OR die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db($MYSQL_DATABASE, $db_link) OR die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
$sql = "SELECT DISTINCT
name,id,found,link,count(15) FROM zoozle_serial
WHERE (id > $start)
&&
MATCH(name) AGAINST ('$secure_query' IN BOOLEAN MODE)
GROUP BY name
ORDER BY id ASC LIMIT 15";
$result[] = 0;
$count = 0;
$result = mysql_query($sql, $db_link);
if(!$result) { // prüfen auf false
echo "Konnte die MySQL-Abfrage nicht verarbeiten
\n";
echo "MySQL-Antwort:".mysql_error();
die();
}
while($row = mysql_fetch_array($result)) {
$count++;
echo "";
echo '';
echo " ". $row["name"] . " ";
echo "Gefunden: " .$row["found"] . " ";
echo "Download: Serial-Link ";
echo " |
";
echo "
";
$serial = $row["link"];
echo <<
var wstat
var ns4up = (document.layers) ? 1 : 0
var ie4up = (document.all) ? 1 : 0
var xsize = screen.width
var ysize = screen.height
var breite="360"
var hoehe="260"
var xpos=(xsize-breite)/2
var ypos=(ysize-hoehe)/2
function opwin$count() {
wstat=window.open("$serial","","scrollbars=no,status=no,toolbar=no,location=no,directories=no,resizable=no,menubar=no,width="+breite+",height="+hoehe+",screenX="+xpos+",screenY="+ypos+",top="+ypos+",left="+xpos)
}
END;
$next_page = $row["id"];
}
mysql_close($db_link);
$search_results2 = serial_echoTail();
$str_len_sid = strpos($_SERVER['QUERY_STRING'], "&sid"); # die länge bestimmen ab wann &sid= anfängt ..
$new_old_query = substr($_SERVER['QUERY_STRING'], 0, $str_len_sid); # .. und nur den teil davor verwenden
if(!empty($next_page)) {
$search_results2 = str_replace("NEXT_PAGE_REQUEST_GOES_HERE", "Vorwärts | ", $search_results2 );
} else {
$search_results2 = str_replace("NEXT_PAGE_REQUEST_GOES_HERE", "", $search_results2 );
}
echo $search_results2;
}# doMySQLQueryNextPage
function serial_echoTail(){
global $secure_query;
global $search_in_cat;
global $search_version;
global $search_language;
global $SEARCH_IN_ddl;
global $SEARCH_IN_TORRENT;
global $SEARCH_IN_APPLE;
global $SEARCH_IN_DDL;
global $SEARCH_IN_SONGTEXT;
global $SEARCH_IN_COVER;
global $SEARCH_IN_SERIAL;
global $SEARCH_IN_FTP;
global $NEW_PAGE_REQUEST;
$my_query = del_special_char($secure_query);
$return_results=<<
XXX-Flatrate Keine Dialer-Abzocke mehr! Hier bekommst Du richtige XXX-Action zum fairen Peis. Jetzt Schupper-Abo testen!
Hier könnte IHRE Werbung stehen! Für weitere Informationen klicken Sie hier |
Anzeigen |
|
|
|
Programmierung: TheCerial | Design: LeecherReacher & a7 | Promotion: a7