#!/usr/bin/php query("SHOW tables FROM $database;"); //print_r($db1); while( $table = $db1->result->fetch_assoc()) { echo "======================>" . $table['Tables_in_nextcloud'] ."\n"; $db2->query("SHOW columns FROM " . $table['Tables_in_nextcloud']); $columns = $db2->result->fetch_all(); foreach($columns AS $key=>$s) { //print_r($s); //echo EOL; if ( $s[0] == 'mail') echo "######################################### mail" . EOL ; $query="SELECT * FROM " . $table['Tables_in_nextcloud'] . " WHERE '" . $s[0] . "' LIKE '%" . $string . "%'"; //$query="SELECT * FROM " . $table['Tables_in_nextcloud'] . " WHERE MATCH($s[0]) AGAINST ('daniel.tartavel@free.fr')"; echo $query . "\n"; $db2->query($query); if ( $db2->result->num_rows != 0 ) { $tableau = $db2->result->fetch_all(); echo "column " . $s[0] . "\n"; print_r($tableau); echo EOL; } } } ?>