Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 11:32

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



News Script...

Discussion on News Script... within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
Dealyise's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 41
Received Thanks: 7
News Script...

Heyho, ich versuche vergebens ein Newsscript hinzukriegen, jedoch werden die News nicht gelistet.

Klasse für News:

Und hier soll es aufgelistet werden:

Wo ist da genau der Fehler? Bin noch relativ neu in der PHP-Szene. Bin mal von Java auf PHP umgestiegen
Dealyise is offline  
Old 11/12/2014, 23:34   #2
 
mlukac89's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 473
Received Thanks: 104
U must include that php file in file that shows news, because u calling class and there in no that class in second file
mlukac89 is offline  
Old 11/13/2014, 10:31   #3
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Wieso rufst du eine statische Funktion wie eine nicht statische Funktion auf? Klappt die Verbindung überhaupt? So wie du es jetzt hast sollte es nämlich nicht klappen, weil du in einer statischen Funktion Variablen aufrufst, die vor der Klasse deklariert wurden. Also solltest du eigentlich Fehler angezeigt bekommen. Lass das static weg, bring die Variablen in die Klasse, zb. über den Konstruktor und ruf dann die Funktion auf wie du sie hast (von weiteren Fehlern mal abgesehen, hab mir den Rest nicht so genau angekuckt, nur das mit dem static und den vars ist mir grad auf die schnelle aufgefallen).
NotEnoughForYou is offline  
Old 11/13/2014, 10:50   #4

 
Dealyise's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 41
Received Thanks: 7
Quote:
Originally Posted by mlukac89 View Post
U must include that php file in file that shows news, because u calling class and there in no that class in second file
I did, it's still empty
Dealyise is offline  
Old 11/13/2014, 13:38   #5
 
elite*gold: 0
Join Date: Jun 2014
Posts: 21
Received Thanks: 7
Was mir ins Auge springt ist das die Variable $row in deiner Klasse nicht existent ist...

PHP Code:
    public static function getNews() {
        
$conn = new mysqli($servername$username$password'tubecareer');
        
// Check connection
        
if ($conn->connect_error) {
            die(
"Connection failed: " $conn->connect_error);
        }
        
$sql 'SELECT * FROM news ORDER BY time';
        
$result $conn->query($sql);
        if (
$result->num_rows 0) {
            
// output data of each row
            
foreach ($row['id'] as $news) {
                echo 
'<div class="panel panel-info"><div class="panel-heading"><h4 class="panel-title">' $news["topic"] . '</h3></div><div class="panel-body">' $news["text"] . '</div></div>';
                
                
                
            }
        } else {
            echo 
'<div class="panel panel-info">No Recent News!</div>';
        }
    } 
kyls is offline  
Old 11/13/2014, 13:41   #6


 
Menan's Avatar
 
elite*gold: 0
The Black Market: 169/0/0
Join Date: Sep 2008
Posts: 9,484
Received Thanks: 3,109
In der 2. Datei von dir..

Die getNews() Funktion gibt doch schon deine News per ECHO aus..
Beim call musst du dann nicht schreiben:

echo $data->getNews();

sondern ein einfacher Funktionsaufruf reicht, da die ausgabe ja von deiner Funktion erledigt wird.
Sprich:

$data->getNews();

sollte reichen, da deine Funktion ja keine Rückgabe besitzt, welche ausgegeben werden könnte.
Menan is offline  
Old 11/13/2014, 20:33   #7
 
mlukac89's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 473
Received Thanks: 104
This line is wrong too foreach ($row['id'] as $news) u dont have $row['id'] defined.

try to put this

Code:
if ($result->num_rows > 0) { 
            // output data of each row 
            foreach ($result as $news) { 
                 print_r($news); // if this works then u will have all results from database then u use $news['name_of_field_what_u_need']
                //echo '<div class="panel panel-info"><div class="panel-heading"><h4 class="panel-title">' . $news["topic"] . '</h3></div><div class="panel-body">' . $news["text"] . '</div></div>'; 
                 
                 
                 
            } 
        } else { 
            echo '<div class="panel panel-info">No Recent News!</div>'; 
        }
mlukac89 is offline  
Reply


Similar Threads Similar Threads
Suche news PHP script
06/08/2014 - Web Development - 5 Replies
Guten Tag, ich suche ein news-script basieren auf php und mysql, wo ich in einem passwort geschützten admin bereich news schreiben und editieren kann etc, und ich dann auf der eigendlichen seite immer 5 news ausgeben kann. wenn mehr als 5 news vorhanden sind soll man durch die seiten blättern können. wenn jemand so etwas findet, sei es tutorial oder download link möge er mir hier vllt eine antwort hinterlassen. Das ganze sollte übrigens kostenlos und open source sein.
News about the new anti-bot script?
01/15/2013 - DarkOrbit - 10 Replies
There are some news about the new anti-bot script released these last two weeks? How it worked? Is it activated on servers now? :o
Script für News
07/25/2012 - Metin2 Private Server - 0 Replies
Hallo, Ich suche so ein News script http://img6.imagebanana.com/img/mcliiqqc/thumb/sc ript.PNG Dieses brauche ich dringend für meine homepage
Need Name News Script
06/27/2011 - Dekaron Private Server - 0 Replies
Hi I have a question like this is called a news system (script) which has a server Elite Dekaron, Dekaron Eternia, AG-Dekaron
[News]Hen!-Script Design
11/01/2010 - Metin2 Private Server - 30 Replies
Hallo Elitepvpers Community, Ich werde in ein paar Tagen ein Free Design von KyrojaDesigns.net mit dem eingebauten Hen!-Script Public machen. Es wird auch Platz geben wo ihr ein Top5 etc. einfügen könnt, einem Modernen Designs das wenig mit Metin2 zutuhen hat! €: Vorschau Nr.1



All times are GMT +1. The time now is 11:32.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.