php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.06.2008, 08:51  
Kein Genie
Gast
 
Beiträge: n/a
Standard Ausgeben der DB Daten nicht an richtiger Stelle

Hi,

also ich habe zwei Funktionen mit dem ich die Anzahl der Ebiträge und die Anzahl der Themen auslese:

PHP-Code:
/*******************Numbers Topics*******************/
function numbers_topic($t_id)
{
  
$topic_num "SELECT topic_id FROM topics WHERE board_id = '".$t_id."'";
  
$topic_num_db = new mysql($topic_num);

  
$to_id $topic_num_db -> get_numbers($topic_num);
  
  return 
$to_id;
}

/*******************Numbers Posts*******************/
function numbers_posts($p_id)
{
  
$posts_num "SELECT posts_id FROM posts WHERE board_id = '".$p_id."'";
  
$posts_num_db = new mysql($posts_num);

  
$po_id $posts_num_db -> get_numbers($posts_num);
  
  return 
$po_id;

Und in diesem Teil rufe ich die Funktion aus und gebe Sie aus:

PHP-Code:
  while($board_data_out mysql_fetch_array($result_boardMYSQL_ASSOC))
   {
    echo 
'<center>
   <table class="board">
      <tr>
         <td width="63%">[url="index.php?action=board&amp;board_id='
.$board_data_out['board_id'].'"]'.$board_data_out['board_name'].'[/url]

            <div id="board_desc">'
.$board_data_out['board_desc'].'

         </td>
         <td width="9%">'
.numbers_topic($board_data_out['board_id']).'</td>
         <td width="8%">'
.numbers_posts($board_data_out['board_id']).'</td>
         <td width="13%"><center>{board_last}</center></td>
      </tr>
   </table></center>'
;
   } 
Jedoch, werden die Zahlen nciht an der dafür vorgesehenden Stelle ausgeben sondern über der Tabell.
Ich kann mir das nicht erklären, könnt ihr mir da vielleicht weiter helfen?

Danke
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.06.2008, 09:09  
Erfahrener Benutzer
 
Registriert seit: 03.11.2004
Beiträge: 289
rbs_phoenix
rbs_phoenix eine Nachricht über ICQ schicken
Standard

ich schätze da braucht man noch die mysql class
__________________
Homepage: http://www.rbs-page.de
rbs_phoenix ist offline  
Alt 11.06.2008, 09:19  
Kein Genie
Gast
 
Beiträge: n/a
Standard

oh ok sorry habe ich vergessen:

PHP-Code:
class mysql {

    public function 
__construct() {
      include(
'db/config.inc.php');
    }
    
    public function 
get_numbers ($sql) {
        
$result mysql_query($sql);
        
$return mysql_num_rows($result);
    
        echo 
$return;
    }
    
    public function 
select ($sql) {
        
$return mysql_query($sql);
    
        return 
$return;
    }

 
Alt 11.06.2008, 10:44  
Erfahrener Benutzer
 
Registriert seit: 27.08.2003
Beiträge: 449
PHP-Kenntnisse:
Fortgeschritten
GSJLink
Standard

Schreib mal:

PHP-Code:
<?php class mysql 

    public function 
__construct() { 
      include(
'db/config.inc.php'); 
    } 
     
    public function 
get_numbers ($sql) { 
        
$result mysql_query($sql); 
        
$return mysql_num_rows($result); 
     
        return 
$return
    } 
     
    public function 
select ($sql) { 
        
$return mysql_query($sql); 
     
        return 
$return
    } 
}
mfg
Link
__________________
"Ein Script ist nur dann gut, wenn es unabhängig von der verwendeten Plattform funktioniert"
GSJLink ist offline  
Alt 11.06.2008, 10:55  
Kein Genie
Gast
 
Beiträge: n/a
Standard

IOk.
Lol jatzt ahbe ich den Fehler auch gefunden.
Manchmal ist man einfach mit Blindheit geschlagen!
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Große Mengen Daten auf Drucker ausgeben Wolla PHP Tipps 2008 6 13.07.2008 15:29
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Daten als Rotation ausgeben superskunk PHP Tipps 2008 16 24.05.2008 21:15
Daten aus Datenbank (richtig) ausgeben. momonov PHP Tipps 2008 19 27.03.2008 16:43
DB Problem // Keine Daten werden ausgeben Kein Genie PHP Tipps 2007 2 18.03.2007 10:39
Es werden zuviel Daten ausgeben Kein Genie PHP Tipps 2006 5 12.11.2006 12:37
Daten in neuer Seite ausgeben PHP Tipps 2006 5 20.02.2006 21:47
Mehrere Daten ausgeben Sonja PHP Tipps 2005-2 11 10.08.2005 14:52
Daten aus 10 Tabellen sortiert ausgeben Sirke Datenbanken 3 02.08.2005 11:50
[Erledigt] Daten aus MySQL in einer zufälligen Reihenfolge ausgeben PHP-Fortgeschrittene 2 31.07.2005 12:42
Daten in einem Dropdownmenü ausgeben CHRIS PHP Tipps 2005-2 9 27.07.2005 23:11
Mysql: Daten nach Anfangsbuchstaben Sortiert Ausgeben PHP Tipps 2005-2 5 09.07.2005 15:56
Daten aus DB gruppiert ausgeben?! medico PHP Tipps 2005 9 07.01.2005 09:38
Daten aus der Datenbank adieren und ausgeben PHP Tipps 2004 4 25.08.2004 20:05
Daten ausgeben PHP Tipps 2004 3 25.08.2004 14:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php an anderer stelle ausgeben, mysql datensatz nicht an letzter stelle

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.