minimum-viable MySQL connector

This commit is contained in:
udo
2021-12-01 01:38:19 +00:00
parent a5d63ce3f0
commit 740dc28b11
5 changed files with 212 additions and 31 deletions
+13 -2
View File
@@ -19,14 +19,25 @@ RENDER()
params["val"] = "Dubious\\Value'Name\nwith;breaks";
MySQL con;
if(con.connect("localhost", "root", "q831b197f"))
if(con.connect("localhost", "root", ""))
{
echo("connection established\n");
echo("error: "+con.error()+"\n");
echo("quotation test: "+con.escape("\"' or 1=1;.")+"\n");
echo("query parse: "+con.parse_query_parameters(query, params)+"\n");
echo(var_dump(con.query("SHOW DATABASES")));
con.query("USE mysql");
?></pre>
SELECT * FROM user table
<pre><?
echo(var_dump(con.query("SELECT * FROM user")));
}
?></pre>
<label>CGI Params</label>