SQL-Abfrage-Oberfläche

Radhad

Erfahrenes Mitglied
Hallo zusammen,

ich suche eine PHP Eingabemaske, wo ich SQL Befehle eintippen und ausführen kann, wie im PHPmyAdmin, allerdings ohne den ganzen schnickschnack. Im Prinzip so etwas, wie man es auch beim Oracle-Server hat. Kennt da jemand etwas?



Gruß Radhad
 
Am liebsten wär mir ne PHP Datei, weil ich hier in der Schule nichts installierne kann ;)
 
Schreib dir doch einfach solch ein Skript selbst, etwa:
PHP:
<?php

	$notes = array('error'=>array(), 'notice'=>array(), 'success'=>array());

	$link = mysql_connect(…);
	if( is_resource($link) ) {
		$notes['error'][] = mysql_error();
	}

	while( empty($notes['error']) && $_SERVER['REQUEST_METHOD'] == 'POST' ) {
		$result = mysql_query($_POST['query'], $link);
		if( !is_resource($result) ) {
			$notes['error'][] = mysql_error();
			break;
		}
		$notes['success'][] = 'Datenbankabfrage war erfolgreich: '.mysql_num_rows().' Datensätze wurden ausgewählt und '.mysql_affected_rows().' Datensätze wurden geändert/angefügt.';

		echo '<pre>'.htmlspecialchars($_POST['query']).'</pre>';
		print_r($notes);
	}

?>
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post">
	<textarea name="query"></textarea>
	<input type="submit">
</form>
 
Wenn ich das selber könnte, würde ich es selber machen...

Leider kann ich es nicht, aber dein Ansatz geht genau in die Richtung, wie es mir vorstelle.
 
Zurück