Salve a tutti io programmo principalmente in asp quindi di php so quasi niente.

Comunque in asp se eseguo una pagina con all'interno il seguente codice mi restituisce tutte le tabelle eccetto quelle di sistema che un db ha nel suo interno.

C'è una cosa simile in php?

codice:
if NOT request.querystring("sql") = "" then
	sql=request.querystring("sql")


		response.write "

<A href=robbe.asp?sql=" & sql & ">Indietro</A>"
	set recordset=OBJdbConnection.Execute(sql)
	set fields = recordset.fields

		response.write "

" & sql & "

"
		response.write "<TABLE border=1><TR>"
		for n = 0 to fields.Count-1
			response.write "<TD>" & fields.item(n).Name & "</TD>"
		next

		do until recordset.EOF
			Set fields = recordset.Fields
			response.write "<TR>"
			for k = 0 to fields.Count-1
				response.write "<TD>" & fields.Item(k).Value & "</TD>"
			next
			response.write "</TR>"
			recordset.MoveNext
		loop

	response.write "</TABLE>"
	OBJdbConnection.close
	set OBJdbConnection = nothing
	response.write "

<A href=robbe.asp?sql=" & sql & ">Indietro</A>"
else

	set rs=OBJdbConnection.openschema(20)
	results=rs.getRows()

	response.write "



<TABLE>"
	for k=0 to ubound(results,2)
		if not left(results(2,k),3)="sys" then
			response.write "<TR><A href=robbe.asp?sql=" & results(2,k) & ">" & results(2,k) & "</A></TR>"
		end if
	next
	response.write "</TABLE>"

end if