CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren |
15.11.2006, 12:36:30
|
|
Junior Member
|
|
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
Hallo BenniG,
was meinst Du mit:
Poste mehr code, vielleicht ein exit, die, return in der Abfrage?
Gruß Jürgen
|
15.11.2006, 12:40:25
|
Junior Member
|
|
Registriert seit: Aug 2006
Ort: London
Alter: 42
Beiträge: 156
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
er meint dass du etwas mehr code posten solltest,
koennte dort irgendwo ein
exit
oder
return
drin sein welches den abbruch verursacht
|
15.11.2006, 13:54:57
|
|
Junior Member
|
|
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
Hallo rsciw,
nein kein exit und kein return! Posten kann ich erst wenn ich wieder vor meinem Rechner sitz. Etwa um 16:30.
Was kann den diesen Abbruch verursachen? Wenn ein Datensatz vorhanden ist geht ja alles!!
Gruß Jürgen
|
15.11.2006, 14:02:18
|
Junior Member
|
|
Registriert seit: Aug 2006
Ort: London
Alter: 42
Beiträge: 156
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
hm, kann man so nich sagen ohne zu wissen was genau im code passiert.
werden wir spaeter sehn, denk ich ;)
|
15.11.2006, 16:12:23
|
|
Junior Member
|
|
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
Hallo rsciw,
hier nun also mehr Code
PHP-Code:
<?
$_file_kunde_nord = "../verzeichnis/";
$_suchseite = basename($PHP_SELF);
$_content_kunde = file_get_contents($_file_kunde_nord.$_suchseite);
$_pattern_kunde = '=<span>(.*)</span>=i';
preg_match($_pattern_kunde, $_content_kunde, $_matches_kunde);
$_read_titel = $_matches_kunde[1];
$_bew = mysql_db_query($_bewerten_dbname, "SELECT * FROM `bewertungen` WHERE `objekt` = '$_read_titel'");
$_bew_is = mysql_num_rows($_bew) or die (mysql_error());
if ($_bew_is < 1){
}else{
for ($xi=0; $xi<$_bew_is; $xi++){
$_re_bewertungen_id = mysql_result($_bew, $xi, "bewertungen_id");
$_was_id = mysql_result($_bew, $xi, "type_id");
$_re_headline_a = mysql_result($_bew, $xi, "headline_a");
$_re_headline_b = mysql_result($_bew, $xi, "headline_b");
$_re_user_vorname = mysql_result($_bew, $xi, "user_vorname");
$_re_user_alter = mysql_result($_bew, $xi, "user_alter");
$_re_erstell_datum = mysql_result($_bew, $xi, "erstell_datum");
?>
HTML Ausgabe
<? }} ?>
Schon mal Danke für die Hilfe
|
15.11.2006, 16:16:17
|
Member
|
|
Registriert seit: Oct 2006
Beiträge: 610
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
Naja, wenn deine HTML-Ausgabe innerhalb der For-Schleife ist kann ja im if-teil nix passieren!
Bitte folgende Funktionen nutzen (im Manual nachschauen wie die funktionieren)
mysql_select_db, mysql_query, mysql_fetch_assoc/mysql_fetch_array
mysql_db_query ist veraltet und mysql_result stinkt einfach nur ;)
Geändert von BenniG. (15.11.2006 um 16:16:34 Uhr)
|
15.11.2006, 16:57:37
|
|
Junior Member
|
|
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
Hallo BenniG,
das kann ich später noch umstellen.
PHP-Code:
<?
$_bew = mysql_db_query($_bewerten_dbname, "SELECT * FROM bewertungen WHERE objekt ='".$_read_titel."'");
echo $_bew;
// Das ergibt = Resource id #90
?>
Das ergibt = Resource id #90
Kann da jemand was mit anfangen??
|
15.11.2006, 18:05:39
|
|
Junior Member
|
|
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
Hallo Leute,
ich habes!!
PHP-Code:
<?
$_bew = mysql_db_query($_bewerten_dbname, "SELECT * FROM bewertungen WHERE objekt ='".$_read_titel."' LIMIT 0 , 30");
?>
Kann mir einer erklären was LIMIT 0 ,30 macht und wie man meinen Code nun moderner schreibt. Ich will ja nicht so ne alte Sache lernen sondern gleich richtig!
Grüße an alle.
|
15.11.2006, 18:19:28
|
Member
|
|
Registriert seit: Oct 2006
Beiträge: 610
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
Limit 0,30 liest nur die ersten 30 Datensätze aus, Limit 30 würde das gleiche tun, Limit 30,30 würde 30Datensätze ab Position 30 auslesen..
Ich habs jetzt einfach mal in deinem letzten Quelltext geändert:
PHP-Code:
<?php mysql_select_db($_bewerten_dbname); $result = mysql_query("SELECT * FROM `bewertungen` WHERE `objekt` = '$_read_titel'"); $_bew_is = mysql_num_rows($result) or die (mysql_error());
if ($_bew_is < 1){
}else { while($row=mysql_fetch_assoc($result)) { //) eingefügt *grummel* $_re_bewertungen_id = $row['bewertungen_id']; $_was_id = $row['type_id']; $_re_headline_a = $row['headline_a']; $_re_headline_b = $row['headline_b']; $_re_user_vorname = $row['user_vorname']; $_re_user_alter = $row['user_alter']; $_re_erstell_datum = $row['erstell_datum']; } } ?>
Geändert von BenniG. (15.11.2006 um 18:40:04 Uhr)
|
15.11.2006, 18:23:36
|
|
Junior Member
|
|
Registriert seit: Nov 2004
Ort: Schmitten
Alter: 65
Beiträge: 318
|
|
AW: in einer Tabelle nach Übereinstimmung suchen
Hallo BenniG,
ich will aber alle Datensätze durchsuchen! Muß ich dann nur LIMIT schreiben?
Danke schon mal.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:44:14 Uhr.
|