anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 02:00

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: phpMyAdmin LotGDscript.
BeitragVerfasst: Do 13 Mär, 2008 15:48 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Hallo,

ich habe vor kurzem ein phpMyAdmin script für meinen Server gemacht. Funktioniert auch alles prima.
Nur ein kleiner schöhnheitsfehler stört mich.

$this->bbcode_second_pass_code('', '
Type
VARCHAR (255)
Wert
')

steht dort.
Sollte aber:

$this->bbcode_second_pass_code('', '
Type
VARCHAR
Wert
255
')

Wie mans denn halt auch mit SHOW COLUMS FROM blub macht.
Die Frage:
Welches Prefix muss ich für "Type" und "Wert" nehmen, damit beides einzeln ausgegeben wird, ich habe hier jetzt "$row['Type']"...

Wäre dankebar für jegliche Hilfe.

My.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Do 13 Mär, 2008 17:16 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Was meinst du mit einem "phpMyAdmin Script"?
Und was soll der Inhalt dieses Scripts sein?

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Do 13 Mär, 2008 17:20 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
phpMyAdmin in LotGD halt. Mich hat das ständige Switchen immer genervt, deshalb hab ich mir des gemacht. Jetzt klicke ich ganz bequem auf "Admin Grotte -> Datenbank" und drin bin ich...

€:

Was heist phpMyAdmin in lotGD!?... Naja so "halb"! Man hat nur zugriff auf die LotGD Datenbank...

$this->bbcode_second_pass_code('', 'Function list_tables ($db = $DB_NAME)
{
$tables = mysql_list_tables($db);

While ($row = mysql_fetch_assoc($tables)):

$table++;

Endwhile;

Output('Die Datenbank umfasst insgesammt '.(int)$table.' Tabellen!`n`n');

Output('<table align="center" border="0" cellpadding="4" cellspacing="2">'.
'<tr class="trhead">'.
'<td>Nr.</td>'.
'<td>Tabelle</td>'.
'<td>Einsehen</td>'.
'<td>Löschen</td>'
'</tr>',true);

While ($row = mysql_fetch_assoc($tables)):

Output('<tr class="'.($i%2?'trdark':'trlight').'">'.
'<td>'.$nr++;.'</td>'.
'<td>'.$row[0].'</td>'.
'<td>[<a href="phpmyadmin.php?step=to_accept&table='.$row[0].'" title="Tabelle: '.$row[0].' einsehen">Einsehen</a>]</td>'.
'<td>[<a href="phpmyadmin.php?step=delete&table='.$row[0].'" title="Tabelle: '.$row[0].' löschen">Löschen</a>]</td>'.
'</tr>',true);
Addnav('','phpmyadmin.php?step=to_accept&table='.$row[0]);
Addnav('','phpmyadmin.php?step=delete&table='.$row[0]);

Endwhile;

Output('</table>',true);
}')

Es seie denn man macht

$this->bbcode_second_pass_code('', 'list_tables('db');')

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Do 13 Mär, 2008 17:28 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Da kann ich mir genauso gut, die Befehle ausdenken und als SQL- Query ausführen. :roll: :baeh:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Do 13 Mär, 2008 17:29 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Klar kann man das aber das ist mir Wurst.

Hatte ja nur gefragt, wie ich das Splitten kann......

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Di 18 Mär, 2008 12:58 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Schuldigung für den Doppelpost...
Könnte mir den jetzt villeicht jemand sagen, wie man des Splittet?

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Di 18 Mär, 2008 19:23 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Mal über reguläre Ausdrücke oder sscan nachgeadacht?
Den String zerlegen und dann umformatieren in die Felder, die du haben willst.

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Di 18 Mär, 2008 19:51 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
<~ Kein zerleger. *g

Das soll dann genau wie gehen?^^

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Di 18 Mär, 2008 23:24 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Nun ja, der String den du bekommst hat ja eine Bestimmte Struktur, beispielsweise "VARCHAR(40)", das man in etwa so schreiben könnte: "{TYP}({SIZE})" oder auch "%s(%u)". Speziell mit dem zweiten ausdruck, der uns schon aus funktionen der Reihe printf bekannt sind können wir schon etwas anfangen:
PHP:
$code = "VARCHAR(40)";
list($type, $size) = sscanf($code,"%s(%u)");

So sollte es am einfachsten gehen. Was du dann mit den werten machst ist deine Sache ^^

Als Hinweis noch zu den Funktionen:
sscanf
sprintf (Mit der Liste für den format-string)

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: phpMyAdmin LotGDscript.
BeitragVerfasst: Mi 19 Mär, 2008 00:06 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Danke Auric, ich werde gleich mal testen, damit der unschöne Schönheitsfehler endlich verschwindet. *g

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 22 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum