Ik ben al heel lang bezig dit voor elkaar te krijgen maar het wil maar niet lukken.
Misschien dat iemand mij een stapje op weg kan helpen.
Het gaat om het volgende probleem:
Ik wil graag eval gebruiken maar die string bevat html opmaak ( dit kan dus niet )
Ik heb $get['sortlist_field_data'] en deze bevat:
$data['user_name'],$data['user_full_name'],$data['user_back_name']
deze zijn allen gescheiden met een ,
Deze splits ik op door middel van het volgende stukje code:
Nu heb ik voor elk record een <td></td> om mijn output heen.
Maar de php komt uit de database en moet dus met eval omgezet worden.
daarvoor gebruik ik:
Maar dan zit er geen <td></td> omheen
Nou probeerde ik dus het volgende:
Maar dan krijg ik dus geen resultaat.
Als ik naar de code kijk ziet het er ook niet echt logisch uit misschien is er wel een veel makkelijkere oplossing maar ik zit vast dus misschien kan iemand mij helpen?
Misschien dat iemand mij een stapje op weg kan helpen.
Het gaat om het volgende probleem:
Ik wil graag eval gebruiken maar die string bevat html opmaak ( dit kan dus niet )
Ik heb $get['sortlist_field_data'] en deze bevat:
$data['user_name'],$data['user_full_name'],$data['user_back_name']
deze zijn allen gescheiden met een ,
Deze splits ik op door middel van het volgende stukje code:
PHP:
1
| $row = '<td>'.str_replace(',','</td><td>',$get['sortlist_field_data']).'</td>'; |
Nu heb ik voor elk record een <td></td> om mijn output heen.
Maar de php komt uit de database en moet dus met eval omgezet worden.
daarvoor gebruik ik:
PHP:
1
2
| $row = 'echo '.str_replace(',','echo ',$get['sortlist_field_data']).''; echo eval($row); |
Maar dan zit er geen <td></td> omheen
Nou probeerde ik dus het volgende:
PHP:
1
2
3
| $row = 'echo '.str_replace(',','echo ',$get['sortlist_field_data']).''; $rows = '<td>'.str_replace(';',';</td><td>',eval($row)).'</td>'; echo $rows; |
Maar dan krijg ik dus geen resultaat.
Als ik naar de code kijk ziet het er ook niet echt logisch uit misschien is er wel een veel makkelijkere oplossing maar ik zit vast dus misschien kan iemand mij helpen?