print(query); einfügen bitte.
Ausgabe hier rein.
Beiträge von ElDiabolo
-
-
Musst die anderen strings halt immer dran hängen bzw. in den laufenden Abfragen editieren.
-
Jo, fände die App für Android auch cool und würde sie benutzen.
-
Funktioniert schon. Das return 1; ist nicht unbedingt nötig, da es ganz am Ende auch steht. Frisst halt paar Ressourcen mehr, da er es bis zum Ende durcharbeitet.B2T:
Der Kommentar von duengonalex dürfte alles sagen, solltest du noch weitere Probleme haben, melde dich einfach
Nö, er durchläuft nämlich dann die Mute Funktion und anschließend direkt die Unmute Funktion. -
Bau zwischendrin immer mal print(); ein, dann siehste, wie weit er kommt. Dann kann man dir eher helfen.
Übrigens:= Oder
&& = Und -
Zudem dürfte dein System sowieso nicht funktionieren, da das return 1; nach ner Variablenänderung fehlt...
-
Hab es dank Prototype gelöst. Mein sscanf war wohl fehlerhaft.
Danke! -
Sieht sehr gut aus, allerdings stört mich ein wenig das auf folgendem Bild zu sehene Hintergrund Eckchen hinter dem Admin Logo. Ich hoffe du weißt, was ich mein
-
Hast du Skype? Wenn ja schick mal Name, kann dir das alles genauer erklären.
-
Ich würde mal probieren, es ein wenig von der Wand weg zu bewegen. Vll buggt das.
-
Nimm doch einfach mysql_setInt
-
Ja benutze ich... Da oben ist auch nirgens nen String.
-
enum eHouse {
hID,
hStatus,
hOwnerID,
Float:hX,p<|>e<iiif
MySQL:
Müsste doch richtig sein, oder nicht? Die Abfrage ist richtig, wird aber leider als Float nur 0.0000 ausgegeben.
LOG:
Code[17:08:53] Status 1 4|0|0|-1759|956.059|24.7422|0|2|0|0|0|0|- 0.000000 [17:08:53] Status 2 6|0|0|-1767.12|951.839|24.7422|0|1|0|0|0|0|- 0.000000
Die Koordinaten da sind schon richtig, allerdings wird hinten wie zu sehen das falsche ausgegeben.
Sollte das schon auf HouseData geschrieben sein, oder muss man das noch schreiben?
-
new i, result[200];
mysql_query("SELECT * FROM `houses`;");
mysql_store_result();
while(mysql_fetch_row_format(result))
{
mysql_free_result();
sscanf(result,"p<|>e<iiifffiiiiiis>",HouseData[i]);
CreatePickup(1242, 1, HouseData[i][hX], HouseData[i][hY], HouseData[i][hZ], -1);
++i;
printf("Status %d", i);
}Ergebnis:
Mehr nicht. Es sind 2 Datensätze.Gespawnt ist auch nichts.
-
Der sollte stimmen, vorrausgesetzt man muss nicht die selben Namen wie in der MySQL Tabelle nutzen.
edit: Habe mal nen print in die Schleife eingebaut. Sie scheint gar nicht aufgerufen zu werden..
-
-
kannste mal nen Beispiel für mysql_fetch_row_format geben? Bin ziemlicher Anfänger bei MySQL.
-
Ich hab ne Abfrage, wo abgefragt ist, wv Datensätze es gibt. Dann wird ab 1 angefangen zu zählen und die Schleife wird durchgegangen. Wenn allerdings zwischendrin was fehlt, oder der Anfang weiter hinten anfängt, zählt er logischerweise falsch bzw lässt Datensätze aus. Das versuche ich zu vermeiden. Geht übrigens um nen Haussystem und da um dynamisches löschen und speichern. Habe dazu nur MYSQL verwendet, keine enums.
-
Huhu,
gibts ne query, oder ne einstellung bei ner mysql datenbank, dass sich die ids, die auto_increment haben, IMMER bei 1 anfangen, also auch, wenn welche gelöscht werden und danach IMMER in Reihenfolge bleiben?Wäre richtig cool, wenns sowas geben würde.
LG
-
das return1; nach jeder Abfrage hast du auch vergessen...