$cols = array_map(fn($c)=>$c->Field, DB::select("SHOW COLUMNS FROM questions")); $imgCols = array_values(array_filter($cols, fn($c)=>strpos($c,'image')!==false)); echo "image-related columns: ".implode(', ',$imgCols)."\n\n"; $r = DB::table('questions')->find(26175); if (!$r) { echo "26175 not found\n"; return; } foreach (['id','source','type_id','correct_answer','qa_status','question_image','question','answer0','answer1','answer2','answer3'] as $f) { echo "$f = ".var_export($r->$f ?? null, true)."\n"; } foreach ($imgCols as $c) echo "$c = ".var_export($r->$c ?? null, true)."\n";