php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.11.2011, 15:44  
Erfahrener Benutzer
 
Registriert seit: 15.02.2011
Beiträge: 102
PHP-Kenntnisse:
Anfänger
konfusius befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Notice: Unknown: Skipping numeric key 0 in Unknown on line 0

moin moin,

ich bekomme bei meinem sonst einwandfrei laufenden skript die folgenden fehlermeldungen:

Notice: Unknown: Skipping numeric key 0 in Unknown on line 0
...
...
Notice: Unknown: Skipping numeric key 10 in Unknown on line 0

PHP-Code:
        <div id="stellenangebote">
        
        <? error_reporting(E_ALL);
        
$db_host ="localhost";
                
$db_user ="root";
                
$db_pwd ="produktion2011";
                
$db_name="stellenangebote";
        

                
$verbindung = @mysql_connect($db_host$db_user$db_pwd);
                
mysql_select_db($db_name$verbindung)or die ("Datenbank könnte nicht SELECT werden: " .mysql_error()); 
                
                
$sql="SELECT count(*) FROM angebote";            /* Datensätze der MySQL Tabelle werden gezählt */
                
$maxvokanz=mysql_query($sql,$verbindung)or die ("Datenbank könnte nicht SELECT werden: " .mysql_error());
                while (
$row=mysql_fetch_row($maxvokanz))
                        {
                        echo 
'<div id="hinweis"><p>Es sind ',$row[0],' Stellenangebote abrufbar!</p></div>';
                        
$ergebnisanzahl $row[0];
                        
                        
                        
                        
    
/*Blätterfunktion*/
                        
if(!isset($_GET['aktuelleseite']))
            {
$aktuelleseite=1;
            }
            else{
                
$aktuelleseite $_GET['aktuelleseite'];
                }
                        
$ergebnismenge=15;
        
$start $aktuelleseite $ergebnismenge $ergebnismenge;
                        echo 
'<div id="blätterfunktion">';
            
$seitenanzahl ceil($ergebnisanzahl/$ergebnismenge);
            
            echo 
'<b>Seite:</b>';
            for (
$a=1$a <= $seitenanzahl$a++)
                {
                
                if(
$aktuelleseite == $a)
                    {echo 
'<b style="background-color: white;">&nbsp'.$a.'&nbsp</b>';
                    }
                else
                    {
$link2 'stellenangebote.php?aktuelleseite='.$a;
                    echo
'<a href="'.$link2.'" style="background-color: #c9c9c9;">&nbsp'.$a.'&nbsp</a>';
                    
                    
                    }
                }    
            
        
            
            
            echo
' </div> <! schliesst blätterfunktion > ';
                        
                        
                        
                        
                        
                        
                        
    
/*ENDE Blätterfunktion */
                        
};    
                        
            echo 
'    <div id="angebotstabelle">
                    <table border="1">
                    <tr>
                    <th width="100">Datum</th><th width="300">Stellenbezeichnung</th><th width="130">Ort</th><th width="50">VZ/TZ</th>
                    </tr>'
;
            
        
        if(!isset(
$_GET['aktuelleseite']))
            {
$aktuelleseite=1;
            }
            else{
                
$aktuelleseite $_GET['aktuelleseite'];
                }
            
        
$ergebnismenge=15;
        
$start $aktuelleseite $ergebnismenge $ergebnismenge;
            
            
                
                
$sqlsprintf("SELECT datum, stellenbezeichnung, ort, vztz, angebotsnummer, id FROM angebote ORDER BY datum DESC LIMIT %s, %s"
                
mysql_real_escape_string($start),mysql_real_escape_string($ergebnismenge));
                
                
    
        
$result=mysql_query($sql,$verbindung);
        
$i=0;
        
$zeilenfarbe=0;
        
/*echo mysql_error();*/
        
while ($aus=mysql_fetch_array($result))
            {       
$daten[$i][0]=$i;
                    
$daten[$i][1]=$aus['datum'];
                    
$daten[$i][2]=$aus['stellenbezeichnung'];
                    
$daten[$i][3]=$aus['ort'];
                    
$daten[$i][4]=$aus['vztz'];
                    
$daten[$i][5]=$aus['id']; 
                    
$daten[$i][6]=$aus['angebotsnummer'];
                    
                    
$link[$i] = 'einangebot.php?angebotsnummer='.$daten[$i][6];
                
                    echo 
'<tr bgcolor="'.($zeilenfarbe++ % =='#c9c9c9' 'white').'"><td>';
                    
print_r($daten[$i][1]);
                    
                    echo
'</td><td><a href="'.$link[$i].'">';
                    
                    
print_r($daten[$i][2]);
                    echo
'</a></td><td>';
                    
print_r($daten[$i][3]);
                    echo
'</td><td>';
                    
print_r($daten[$i][4]);
                    echo
'</td>';
                    
$_SESSION[$i]['idangebot']=$daten[$i][5];
                    
                    
$i++;
                    
            };        
                

            echo 
'    </table>';
            
            
            
            
            
            
            echo 
'<div id="blätterfunktion">';
            
$seitenanzahl ceil($ergebnisanzahl/$ergebnismenge);
            
            echo 
'<b>Seite:</b>';
            for (
$a=1$a <= $seitenanzahl$a++)
                {
                
                if(
$aktuelleseite == $a)
                    {echo 
'<b style="background-color: white;">&nbsp'.$a.'&nbsp</b>';
                    }
                else
                    {
$link2 'stellenangebote.php?aktuelleseite='.$a;
                    echo
'<a href="'.$link2.'" style="background-color: #c9c9c9;">&nbsp'.$a.'&nbsp</a>';
                    
                    
                    }
                }    
            
        
            
            
            echo
'<br></div> <! schliesst blätterfunktion > ';
            echo
'    </div>    <! schliesst angebotstabelle > ';
            echo
'</div>'/* schliesst stellenangebote */
                    


            
        
?>                
        
        

        </div>
ich hab jetzt per google soviel rausgefunden, dass es entweder daran liegen könnte, dass versucht wurde einer session_var einen numerischen schlüssel zuzuweisen, z.B. $_GET['....'][1].
allerdings denke ich, dass ich sowas nicht gemacht habe.

andere sind der meinung, dass es sich (wenn ersteres nicht der fall ist) wohl um einen bug in PHP handeln müsste.

Und ich hab jetzt keine ahnung.
Weiss jemand da was?

lg,
konfusius
konfusius ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.11.2011, 15:49  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von konfusius Beitrag anzeigen
ich hab jetzt per google soviel rausgefunden, dass es entweder daran liegen könnte, dass versucht wurde einer session_var einen numerischen schlüssel zuzuweisen, z.B. $_GET['....'][1].
allerdings denke ich, dass ich sowas nicht gemacht habe.
Wäre ja auch extrem überraschend, wenn du aus einmal wüsstest, was du tust

PHP-Code:
$_SESSION[$i]['idangebot']=$daten[$i][5]; 
Was ist denn das $i an dieser Stelle, hm?

Zitat:
Und ich hab jetzt keine ahnung.
Wieso „jetzt“ …?
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 08.11.2011, 15:55  
Erfahrener Benutzer
 
Registriert seit: 15.02.2011
Beiträge: 102
PHP-Kenntnisse:
Anfänger
konfusius befindet sich auf einem aufstrebenden Ast
Standard

mist. die zeile hab ich natürlich wieder überlesen.

danke ! trotz der unverhohlenen beleidigung.
konfusius ist offline   Mit Zitat antworten
Alt 08.11.2011, 15:59  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Sarkasmus ist weit weg von Beleidigung.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist gerade online   Mit Zitat antworten
Alt 08.11.2011, 16:03  
Erfahrener Benutzer
 
Registriert seit: 15.02.2011
Beiträge: 102
PHP-Kenntnisse:
Anfänger
konfusius befindet sich auf einem aufstrebenden Ast
Standard

...sowas lässt sich hier in dem kontext nicht unbedingt einfach auseinanderhalten. mit meinen schülern sprech ich auch nicht, als wenn es sich dabei um idioten oder kinder handelt.

macht aber nix. ich bin hauptsächlich an lösungen interessiert.
er weisst mich auf meinen schlechten programmierstil und fehlende kompetenzen hin - ich ihn auf seinen durchaus noch verbesserungsfähigen menschlichen stil und fehlende soziale kompetenzen. das muss dann auch okay sein.
konfusius ist offline   Mit Zitat antworten
Alt 08.11.2011, 16:16  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Deine eigene Unfähigkeit zum Debugging und die Zumutung Deines Code-Layouts könnte man auch als asozial bezeichnen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 08.11.2011, 16:23  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

bitte beruhig dich wieder nikosch .. gleich is Feierabend
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 08.11.2011, 16:28  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Hat damit nichts zu tun. konfusius fällt hier immer wieder durch solche Banalitäten auf.

http://www.php.de/php-einsteiger/853...nd-endlos.html ([Erledigt] while-Schleife läuft anscheinend endlos)
http://www.php.de/php-einsteiger/783...-schleife.html ([Erledigt] einfache anfängerübung (function mit for-schleife))
http://www.php.de/php-einsteiger/850...rfunktion.html ([Erledigt] Problem: keine ECHO Ausgabe in FOR-Schleife (bei Blätterfunktion))

Ne künstliche Arbeitsbeschaffung braucht hier niemand. Immer nur „Uups, hab nich richtig geguckt“ reicht langsam nicht mehr.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 08.11.2011, 16:28  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Overlook unessential and use essential parts. Make love, not war.

Bernd und die Tüte der Macht:
Zitat:
Digger, dein Code liest sich wie Hundekotze auf dem Gehweg. Wenn ich in meinen Editor so rumkotzen würde müsste ich alle 2 Stunden nen neues Fenster aufmachen.
Justus, der soziale:
Zitat:
Der Verlauf der Zeit zeigte das du nicht zwingend weißt was du tust, ich halte dich nicht auf Held, tue was dir beliebt.
Und nun lieber TE wähle und richte.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist gerade online   Mit Zitat antworten
Alt 08.11.2011, 16:58  
Erfahrener Benutzer
 
Registriert seit: 15.02.2011
Beiträge: 102
PHP-Kenntnisse:
Anfänger
konfusius befindet sich auf einem aufstrebenden Ast
Standard

...künstliche arbeitsbeschaffung.

also, jungs, ich poste ja im Forum "einsteiger". weil: das bin ich. ein einsteiger. ich lerne grade php. und jede 10te frage, bei der ich dann echt nicht weiter komme, die poste ich hier. weil ich nicht weiter weiss und auch nix mehr finde.


dass ich kein sehr exakter mensch bin - weiss ich schon. kein typ, der je profi programmierer wird. aber mir machts trotzdem spass und ich werds auch weiter versuchen. und ehrlich gesagt bin ich (für mich) schon echt glücklich, dass
die meisten fehler "nur" banalitäten sind und der rest dafür halbwegs okay ist - auch wenn es die profis natürlich 1000mal besser machen können.

was soll man denn tun, wenn man zB den kommafehler nicht bemerkt, weil einem noch die erfahrung fehlt und man den fehler statt dessen sonstwo vermutet?

dass euch sowas wie blödsinn vorkommt, kann ich durchaus nachvollziehen. würde mir wohl auch so gehen.
und deswegen freu ich mich immer, wenn ich hier hilfreiche antworten bekomme.
konfusius ist offline   Mit Zitat antworten
Antwort


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
PHP Script funktioniert nicht mehr. PhvK PHP Einsteiger 33 30.08.2011 08:59
Problem mit einem PHP Script distanzcheck PHP Tipps 2010 4 31.01.2010 17:28
Notice: Undefined property Thoresus PHP Tipps 2009 2 17.08.2009 23:30
[Erledigt] PHP Image Upload &amp; Resize Problem da.eXecutoR PHP-Fortgeschrittene 10 14.08.2009 11:50
[Erledigt] PHP in Console lithium Server, Hosting und Workstations 16 25.06.2009 00:52
Erneut Vorstellung meiner Seite. litterauspirna Off-Topic Diskussionen 11 16.02.2009 19:17
php datei löschen djscaleo PHP Tipps 2008 21 14.11.2008 15:47
thumbnails erstellen dom PHP Tipps 2008 39 21.07.2008 21:28
[Erledigt] PHP -&gt; Ordner anlegen der sich auch beschreiben lässt?! Nightuser PHP Tipps 2008 13 30.06.2008 23:51
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Suche Programmierer, Designer, Schreiber... blinkster.de Beitragsarchiv 76 14.08.2005 18:31
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
ShowIt_V1.8.14 PHP Tipps 2005 1 23.03.2005 19:13

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
notice: unknown: skipping numeric key 0 in unknown on line 0, unknown: skipping numeric key, notice: unknown: skipping numeric key 1 in unknown on line 0, notice: unknown: skipping numeric key, unknown: skipping numeric key 1 in unknown on line 0, zend rest key_0, skipping numeric key 0 in unknown on line 0, php notice: unknown: skipping numeric key, : unknown: skipping numeric key in, notice unknown skipping numeric key 1 in unknown on line 0, notice: unknown: skipping numeric key 2 in unknown on line 0, php skipping numeric key, unknown: skipping numeric key 0 [unknown, line 0], unknown: skipping numeric key 13 in unknown on line 0, unknown skipping numeric key, notice unknown skipping numeric key, php unknown: skipping numeric key ノーティス, notice: unknown: skipping numeric key 3 in unknown on line 0, mysql skippinh numeric key, skipping numeric key

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:22 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