Beiträge von LeijaT

    Hallöchen zusammen,


    da ich selber am Ende meines Lateins bin und auch die Fachprofis in meinem sozialen Kreis den Fehler nicht finden können, lass ich mein Problem mal auf die Meute hier los, vielleicht hat ja jemand einen guten Ansatz ;]


    Folgender Query:
    mysql_query("SELECT * FROM `tabelle` WHERE `spalte1` >= `spalte2` ORDER BY `spaltenId` ASC");
    mysql_store_result();


    if (mysql_num_rows() > 0) {
    while (mysql_fetch_row(result)) {
    mysql_query("UPDATE ... blah blah");
    }
    }


    Problembeschreibung:
    Der Fehler "mysql_store_result called when no result stored" kommt nur und ausschließlich für JEDE Zeile der mySQL in der spalte1 >= spalte2 zutrifft (Wenn also wirklich ein Treffer gefunden wurde) - Das Folgescript [while (mysql_fetch_row(result))] funktioniert trotzdem einwandfrei und der UPDATE Query wird auch korrekt ausgeführt.


    Hat irgendjemand eine Idee, woher dieser ranzige Fehler kommt? Ich kanns mir beim Besten willen nicht erklären :\

    Na welch ein Glück, dass er kein Forum programmieren will, sondern seine Seite präsentieren. Zur Not kann er da immer noch tricksen und im onClickEvent die Klasse des Divs ändern, damit sie aktiv bleibt. Wäre immer noch weniger aufwändig, als sich ne komplett unnötige Funktion dafür zu schreiben.

    Prinzipiell sinds nur ein haufen in einander gereiter DIV-Container, denen via CSS ein Stil zugewiesen wird.
    Wenn du jetzt natürlich ein eigenes Forum schreibst (o.Ä.) wo sich jeder selber so ein Tabmenu zusammenbauen können soll, wirste das schon mittels PHP o.Ä. parsen müssen.

    Nö, ganz sicher nicht. Ich bin ja gerne bereit jedem zu helfen, der Scripten lernen möchte und dabei unterstützung benötigt. Die Betonung liegt da auf LERNEN.
    Übersichtlicher und netter gemacht als das Wiki geht es nicht mehr. Wer nichtmal die Motivation aufbringt vielleicht 30 Sekunden zu lesen und dann selber zu tippen, der braucht nicht erwarten, dass andere für ihn das Script schreiben.

    Es steht wirklich alles im Wiki niedergeschrieben, sogar mit Scriptbeispiel. Wenn du das nicht verstehst, wirst dus auch nicht verstehen, wenn wir es dir schreiben.
    Was genau verstehst du denn nicht? Wo haperts?

    Ok werde den pfeil mal verkleinern. Danke erstmal für die Antwort


    Nein ;)


    Die TextDrawTextSize deines Fertig-Buttons ist zu groß, deswegen liegt die clickable Box davon noch über dem Pfeil und deshalb klickst du fertig obwohl du den Pfeil anklicken willst. Die muss also verkleinert werden ;)

    Hier mal als Beispiel, wenn man es selber macht (ich bin kein Freund von Includes, wenn sie nicht nötig sind :p)


    Loaddraw1[playerid] = CreatePlayerTextDraw(playerid, 320.000000, 360.500000, "_");
    PlayerTextDrawAlignment(playerid, Loaddraw1[playerid], 2);
    PlayerTextDrawBackgroundColor(playerid, Loaddraw1[playerid], 255);
    PlayerTextDrawFont(playerid, Loaddraw1[playerid], 1);
    PlayerTextDrawLetterSize(playerid, Loaddraw1[playerid], 0.500000, 1.800000);
    PlayerTextDrawColor(playerid, Loaddraw1[playerid], -1);
    PlayerTextDrawSetOutline(playerid, Loaddraw1[playerid], 0);
    PlayerTextDrawSetProportional(playerid, Loaddraw1[playerid], 1);
    PlayerTextDrawSetShadow(playerid, Loaddraw1[playerid], 1);
    PlayerTextDrawUseBox(playerid, Loaddraw1[playerid], 1);
    PlayerTextDrawBoxColor(playerid, Loaddraw1[playerid], 8978431);
    PlayerTextDrawTextSize(playerid, Loaddraw1[playerid], 0.000000, 189.000000);
    PlayerTextDrawSetSelectable(playerid, Loaddraw1[playerid], 0);


    Loaddraw2[playerid] = CreatePlayerTextDraw(playerid, 225.000000, 360.500000, "_");
    PlayerTextDrawBackgroundColor(playerid, Loaddraw2[playerid], 255);
    PlayerTextDrawFont(playerid, Loaddraw2[playerid], 1);
    PlayerTextDrawLetterSize(playerid, Loaddraw2[playerid], 0.500000, 1.800000);
    PlayerTextDrawColor(playerid, Loaddraw2[playerid], -1);
    PlayerTextDrawSetOutline(playerid, Loaddraw2[playerid], 0);
    PlayerTextDrawSetProportional(playerid, Loaddraw2[playerid], 1);
    PlayerTextDrawSetShadow(playerid, Loaddraw2[playerid], 1);
    PlayerTextDrawUseBox(playerid, Loaddraw2[playerid], 1);
    PlayerTextDrawBoxColor(playerid, Loaddraw2[playerid], 34);
    PlayerTextDrawTextSize(playerid, Loaddraw2[playerid], 283.000000, 189.000000);
    PlayerTextDrawSetSelectable(playerid, Loaddraw2[playerid], 0);


    Loaddraw3[playerid] = CreatePlayerTextDraw(playerid, 414.000000, 364.000000, "0%");
    PlayerTextDrawAlignment(playerid, Loaddraw3[playerid], 3);
    PlayerTextDrawBackgroundColor(playerid, Loaddraw3[playerid], 255);
    PlayerTextDrawFont(playerid, Loaddraw3[playerid], 2);
    PlayerTextDrawLetterSize(playerid, Loaddraw3[playerid], 0.190000, 1.000000);
    PlayerTextDrawColor(playerid, Loaddraw3[playerid], -1);
    PlayerTextDrawSetOutline(playerid, Loaddraw3[playerid], 0);
    PlayerTextDrawSetProportional(playerid, Loaddraw3[playerid], 1);
    PlayerTextDrawSetShadow(playerid, Loaddraw3[playerid], 1);
    PlayerTextDrawSetSelectable(playerid, Loaddraw3[playerid], 0);


    Loaddraw4[playerid] = CreatePlayerTextDraw(playerid, 226.000000, 364.000000, "WIRD GELADEN");
    PlayerTextDrawBackgroundColor(playerid, Loaddraw4[playerid], 255);
    PlayerTextDrawFont(playerid, Loaddraw4[playerid], 2);
    PlayerTextDrawLetterSize(playerid, Loaddraw4[playerid], 0.190000, 1.000000);
    PlayerTextDrawColor(playerid, Loaddraw4[playerid], -1);
    PlayerTextDrawSetOutline(playerid, Loaddraw4[playerid], 0);
    PlayerTextDrawSetProportional(playerid, Loaddraw4[playerid], 1);
    PlayerTextDrawSetShadow(playerid, Loaddraw4[playerid], 1);
    PlayerTextDrawSetSelectable(playerid, Loaddraw4[playerid], 0);


    Textdraw 3 und 4 sind natürlich entbehrlich.